企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 这里说一下新版本,新在哪里 > 重写,不是重构 > 使用thinkphp6.0,本来打算用laravel写的,因为当时我在用laravel写另外一个项目,有点冲动 > 但是我感觉laravel运行速度太慢了,写了几个控制器的项目也还是删了 > 本次更新版本运行速度远超1.x版本 > 不会出现人多容易CPU100%的情况 > 测试1H1G的小鸡也能跑很快,具体可以自己用`ab`测试一下,不会让你失望的,后续可能会用`c扩展`的方式写,不知道有没有意见,我觉得那样是最快的,哈哈 ### 先说说本次新加的功能 #### 定时任务 > 很多伙伴都期待的定时任务 > 定时运行任务,更新图片外链 > 就是说本来你只上传了本地和阿里 > 但是定时任务配置了 很多个节点,例如头条、哔哩哔哩,定时任务一运行,会扩充你的节点 > 定时任务支持命令行也支持网页访问执行 > 所以说,你在前台上传的时候不需要选择很多节点,比较难得等 #### 配置项 > 配置项也改了,本来是存在本地的config目录,现在改成数据库储存方式,有利于建立多个站点负载均衡 #### 数据库结构 > 数据库结构也改了,有很多命名不规范,我改规范了。 #### 储存策略 多扩展 > 这个就没有很多人提了,有一个家伙(叫鱼头的)给我提了很多次的 > 他的想法是,小鸡太多了想自建节点 > 我把储存策略改成数据库储存后,就方便了很多 > 举个例子,你可以在后台添加一个 `name` 叫 `hk` ,`driver`叫`ftp`的储存策略 > 接着,你在图床api新建一个 唯一标识 为 `hk`的节点,没看懂的我有空会补充文档 >现在,你就可以在前台选择 `hk`节点上传啦,当然也支持删除! #### 用户水印 > 这个有几个人还是一个人提过,我也忘了,不过我这次也加了进去 > 和后台的水印一样的,并不冲突,你在后台开了水印,他在前台开了水印,两个水印同时加 #### 缓存 > 所有配置都会缓存,像后台的网站配置什么的,都会缓存,减少查询加快速度! > 前台用户也有配置缓存,用户修改了自己的分发域名就需要清理缓存,不然无法生效 > 有三个清理按钮,清理图片的,清理配置的,全部清理的 用户的清理图片缓存 只会清理自己名下的图片缓存 #### 强制删除 > 有伙伴反应有些图片删除不掉,原因就是,你保存在了各种储存策略 > 你正常删除的时候,服务器未能删除节点的图片 > 所以会报错返回失败 > 而强制删除会忽略你的报错信息,强制删除数据库记录 #### 最后就是 > 修复了图片管理器的一些bug > 一些细节美化 > 太细了我也忘了了