想必有很多朋友之前都有用过老蒋发布过的WPCOS、WPOSS、WPQINIU、WPUPYUN等各个云服务商对象存储单独的插件。这些插件的功能就是通过分离上传WordPress网站的图片或者附件,分离到对象存储中,实现网站空间的精简,而且使得图片和网站内容分开,不占用网站带宽和速度保持。最终的目的还是希望图片不占用网站服务器带宽,提高网站的打开速度。
对于用户而言,我们对应选择自己常用的对象存储服务商安装对应的插件即可。但是,对于我们维护来说确实增加繁琐的负担,包括每次WordPress升级我们还需要做兼容版本测试,或者是有时候的补丁功能都需要每个插件完善,确实麻烦。之前遇到一个网友,他提到其实没有这么复杂,大部分服务商的对象存储SDK都是使用的亚马逊云S3 SDK精简版本,其实你只要做一个兼容支持S3 SDK的就可以,然后市面上大部分的对象存储都是兼容使用的。
当然,在前面我已经有把这个功能集成到 LeSEO插件中。有朋友考虑到自己不用那插件,他就希望用一个独立的对象存储插件,那老蒋就单独将这个功能分离出来。定义成这个 LeOSP(Object Storage Plugin)。

如果用过我们的相似插件,这个设置界面基本没有问题。这里老蒋就不详细解释,如果有需要的可以加入社群交流。
配置完毕后,下面在保存设置右侧有一个测试连接,检测没有问题那就没有问题。
这个时候,我们就可以在前端编辑器上传图片或者附件,实现静态分离。如果我们有需要设置对应对象存储安全设置或者自定义域名的,注意配置的白名单设置。
未经允许不得转载:老蒋玩开发 » LeOSP 通用WordPress对象存储插件 兼容主流云服务器对象存储

微信关注,获取新知 






