写在前面的话
在ZBlog应用中心,对象储存类插件并不少见,而我始终秉持"不重复造轮子"的原则——除非现有工具无法真正解决实际使用中的痛点。当试遍多款插件仍难以满足多场景需求时,我决定亲手开发这款适配多平台的对象云储存同步插件,只为填补现有工具的空白,给站长们更高效、更省心的使用体验。
为什么要开发这款插件?
促使我开发这款插件的核心原因,源于对现有插件使用痛点的深刻感知:
痛点一:多平台测试成本高,功能局限明显
现有插件要么功能简陋,仅能满足基础上传需求;要么是"单平台专属"设计,一款插件只对接一个云储存平台。对于需要测试不同平台稳定性、性价比,或计划多平台备份的站长来说,不得不重复购买、安装多款插件,不仅增加了使用成本,还让管理变得繁琐。
痛点二:缺失核心实用功能——本地代理
这是很多站长在实际运营中迫切需要的主流功能,却被多数插件忽略。
本地代理功能的核心价值
或许有站长会问:本地代理到底有什么用?
✓ 统一品牌形象
网站接入对象储存后,附件(图片、视频等)的链接通常与网站根域名不同(比如网站根域名为 www.finchui.com,对象储存自定义域名为 img.finchui.com)。开启本地代理,最直接的价值就是能隐藏对象储存的自定义域名,让整站所有资源都通过统一的根域名访问,既保证品牌形象的统一性,也能提升用户访问体验。
✓ 完美解决小程序/APP防盗链问题
这个功能能解决站长对接小程序或APP时的核心痛点——很多站长为了保障资源安全,会给对象储存开启防盗链,而小程序/APP直接访问对象储存链接时,因请求来源不在防盗链允许列表,往往会出现资源无法加载的问题。
开启本地代理后,小程序/APP实际访问的是你的网站主域名,资源请求会通过服务器代理转发到对象储存,此时对象储存收到的请求来源是已加入允许列表的服务器域名,就能正常返回资源,完美规避防盗链拦截问题。
独特的图片预览解决方案
针对其他插件普遍存在的图片预览难题,我们提供了完善的解决方案——这是目前多数同类插件忽略的重要功能。
相信很多站长都遇到过这样的困扰:使用其他插件开启对象储存后,在文章编辑页面上传图片,或是在其他支持图片预览的位置上传图片时,常常无法正常显示预览。这是因为图片上传后需要时间同步到云端,在同步完成前访问云端链接会出现404错误,必须重新加载图片才能正常查看,严重影响编辑效率和使用体验。
💡 我们的智能回退机制
本地代理功能采用智能回退策略:当云端链接无法访问时(文件尚未同步或同步失败),代理会自动检测并返回本地存储的内容,确保用户能即时看到预览效果,无需等待云端同步完成。上传即可预览,体验流畅无感知。
即便你不开启本地代理,我们也会在文档中提供详细的 Nginx/CDN 回源配置方法,通过配置云端404时回退到本地的规则,同样能彻底规避预览烦恼,让使用过程更顺畅。
插件核心功能
🌐 六大主流平台支持
一款插件搞定所有主流云储存平台,无需重复购买多个插件:腾讯云 COS、阿里云 OSS、七牛云 Kodo、华为云 OBS、AWS S3、Google GCS
✓ 自动同步 - 新上传文件自动同步到云端,无需手动操作
✓ 批量同步 - 历史附件批量同步,可自定义批次和间隔时间
✓ 智能URL替换 - 文章中附件URL批量替换,支持主题自定义字段(如缩略图)
✓ 本地代理模式 - 内置代理功能,上传后立即可预览,智能回退到本地
✓ 自定义CDN域名 - 支持绑定自定义域名和CDN加速域名
✓ 图片处理参数 - 支持各平台图片处理参数(缩放、水印等)
✓ 平台独立存储 - 切换平台不影响历史数据,每个平台独立记录同步状态
✓ 完整日志系统 - 详细的操作日志,记录IP、同步状态、文件大小、响应时间
✓ 安全防护 - 完整的CSRF保护和权限验证机制
✓ Range请求支持 - 支持断点续传和视频拖动播放
插件特色优势
1️⃣ 真正的多平台兼容
不同于市面上"一个平台一个插件"的设计,本插件支持6大主流云储存平台自由切换。无论你是想测试不同平台的稳定性和性价比,还是需要实现多平台备份策略,都只需要这一款插件。更重要的是,每个平台的同步状态独立记录,切换平台不会影响历史数据,让你的选择更加灵活自由。
2️⃣ 智能化的访问策略
提供本地代理和直连云端两种访问模式,你可以根据实际需求灵活选择:
• 本地代理模式:适合中小流量站点,上传即可预览,URL简洁美观(/_oss/...),云端不存在时自动回退本地,提供完整的访问日志。
• 直连模式:适合大流量站点,直接访问云端URL,零PHP开销,性能最优,充分利用CDN缓存能力。配合Nginx/CDN回源规则,同样实现404时自动回退。
3️⃣ 贴心的批量同步功能
对于已有大量历史附件的站点,插件提供了完善的批量同步功能。你可以自定义每批次同步的文件数量和间隔时间,避免服务器压力过大,让大量文件的迁移过程更加平稳可控。同步过程中的详细日志让你随时掌握进度和状态。
4️⃣ 完整的日志管理
插件内置完整的日志系统,记录文件上传、同步、访问的每一个细节。日志包含IP地址、同步状态、文件大小、响应时间等关键信息,帮助你快速定位问题。支持按日期查看和自动清理过期日志,让后台管理更加清晰有序。
总结
基于这些核心痛点和实际需求,这款 ZBlog 多平台对象云储存同步插件应运而生。它不仅兼容腾讯云COS、阿里云OSS等6大主流云储存平台,更集成了本地代理、批量同步、自定义CDN域名、智能URL替换等站长必备功能,真正实现"一款插件搞定全场景对象储存需求",让网站附件托管、静态资源加速更简单、更可控。
无论你是个人博客站长,还是运营商业网站,无论你的流量规模大小,这款插件都能为你提供最适合的云储存解决方案。让我们一起告别繁琐的多插件管理,享受更高效、更省心的网站运营体验!
插件配置截图















添加好友