最近用帝国cms做网站时想到一个问题,用远程附件时为什么不能直传到远程服务器呢,以前用的FTP远程附件都是需要先传到web服务器,再由web服务器传到远程图片服务器,这样相当于传了两次,大文件的话等的太久,效率很低。于是花了一天时间开发这个直传插件,直接通过本地直传到远程图片服务器,速度就快了很多。所以本插件的特点是:直传、速度快。
插件名称:帝国CMS远程附件直传插件
插件编码:utf-8
支持版本:帝国CMS7.5、帝国CMS7.2
插件大小:19.7kb
更新日期:2020年10月25日
插件演示视频
特色功能
1、网站附件与数据分离,搬家更方便,也更容易管理;
2、帝国cms远程附件直传,不经过后台直接本地直传到远程附件,简化了传输步骤,速度快;
3、支持同步删除附件,在帝国后台删除附件,远程附件服务器也自动删除附件文件;
3、与帝国cms原有功能紧密结合,兼容非常好;
4、只需要修改少量系统文件(新手可以直接覆盖使用,无需修改);
环境要求
php5.5以上,需要开启CURL扩展(一般默认都开启的);
安装方法
一、帝国cms后台端安装步骤
1、安装前请先备份两个文件:/e/admin/ecmsfile.php、/e/admin/ecmseditor/file.php;
2、将压缩包e.zip上传到e目录,然后解压覆盖;
3、浏览器打开www.域名.com/e/liuge/remotefile/install/ 进行安装;
4、安装完后登录后台,选择插件、再选择六哥远程附件直传插件,进行相应的配置;
a.接口填写自己远程附件服务器接口:https://www.xxx.com/upload.php;
b.回调地址填写帝国cms后台的回调地址:http://www.xxx.com/e/liuge/remotefile/callback.php;
c.再在系统设置里设置好附件域名就可以了。
二、远程附件端安装步骤
上传压缩包内的upload.php到远程附件服务器web根目录即可。
图解步骤:
什么情况下可以使用这个远程附件直传插件呢?
1、如果你的网站图片比较多,或者你是做素材网的,很多文件需要存储。这个时候为了网站管理方便和安全,建议使用此插件。
2、如果你分类了图片、文件附件,这个时候网站程序模式使用伪静态(静态网站可以找我们伪静态改造),这样就减少了网站本身的体积,备份搬家就非常方便。有些站长会定期自动备份网站到OSS,如果用这个插件分离了附件,你会感觉整个网站都非常轻便,备份很轻松。
3、如果你有素材下载站,原图素材需要存储的,用这个就是最方便的。
帝国CMS远程附件直传插件已测试无错,欢迎下载使用,如有需要改进的地方欢迎在评论区留言或联系客服。