Typecho AliOSS 存储插件 v2.0.1 发布

作者:欧阳 发布时间:2026年07月02日 阅读: 47 分类:分享发现

插件升级:Typecho AliOSS 存储插件 v2.0.1 发布 🚀

经过一段时间的打磨,基于 droomo 作者原版插件改造的 AliOSS 存储插件迎来了 v2.0.1

升级亮点一览

特性描述
签名版本支持 V1(默认)和 V4(推荐),V4 更安全,V1 保持兼容
大文件分片上传超过 5MB 自动分片,上传更稳定
缩略图自定义支持自定义宽高(如 200x200),URL 附加参数即可
自动 WebP 转换浏览器支持时自动转为 WebP,减小体积
图片质量压缩1-100 整数控制,仅对 JPG/WebP 生效
水印参数支持自定义水印配置
PHP 8.4 兼容全面适配最新 PHP 版本
Typecho 1.3 兼容完美支持最新 Typecho 内核
SDK 升级底层 SDK 升级至 aliyun-oss-php-sdk 2.7.2

📦 版本号说明

原插件版本为 v1.1.8,本次新增多项重要功能并修复若干问题,故直接晋升至 v2.0.0
底层 aliyun-oss-php-sdk 同步升级至 2.7.2 最新版,确保接口的长期可用性与安全性。


🧩 新增功能详解

1. 签名版本选择

  • V1:默认签名方式,兼容旧版 Aliyun OSS。
  • V4(推荐):更安全的签名算法,建议新用户首选。
    在插件设置页面即可一键切换。

2. 大文件分片上传

  • 开启后,超过 5MB 的文件自动使用分片上传(Multipart Upload)。
  • 显著提升大文件(如高清图片、PDF)的上传成功率,减少超时中断。

3. 缩略图尺寸自定义

  • 在插件设置中填写宽高(例如 200200),上传的图片 URL 会自动拼接 x-oss-process=image/resize,m_fixed,w_200,h_200 参数。
  • 前端调用时可直接获取指定尺寸的缩略图,无需额外处理。

4. 自动 WebP 格式转换

  • 开启后,当用户的浏览器发送 Accept: image/webp 头时,OSS 会自动返回 WebP 格式图片。
  • 优势:体积更小、加载更快,兼容性良好。

5. 图片质量压缩

  • 支持输入 1 ~ 100 的整数。

    • 80 表示 80% 质量,兼顾清晰度与体积。
    • 仅对 JPG / WebP 生效,留空则不压缩。

6. 水印参数

  • 自定义水印图片、位置、透明度等,满足品牌保护需求。

7. PHP 与 Typecho 版本兼容

  • 完美运行于 PHP 8.4(最新稳定版)。
  • 完全兼容 Typecho 1.3 最新版本。

⚠️ 重要提醒

日志与权限

  • 为保证正确记录日志,请赋予以下目录写权限:

    /www/sites/oyzm.cn/index/usr/uploads/
  • SELinux 用户请合理配置安全上下文,允许 Web 写入该目录。
  • 定期查阅日志,及时处理异常事件。

上传失败处理

  • 当文件成功上传到 OSS,但保存到服务器失败时,总体进度会显示 失败
  • OSS 中的文件不会自动删除,请根据错误日志手动清理。

反馈渠道

  • 如有问题或建议,欢迎到 欧阳博客 留言评论。

📥 下载与安装

AliOssForTypecho.zip

安装方式

  1. 下载插件压缩包,解压后得到为 AliOssForTypecho的文件夹(注意大小写)。
  2. 将文件夹放入 Typecho 的 usr/plugins/ 目录。
  3. 登录后台 → 插件管理 → 启用 AliOssForTypecho,填入 AccessKey、Bucket、Endpoint 等配置。

🔮 未来计划

  • 支持更多阿里云 OSS 高级特性(如图片瘦身、样式处理)。
  • 增加自动清理失败文件的选项。
  • 提供更详细的监控面板。

感谢 droomo 作者的原版贡献,也感谢用户的反馈。
v2.0.1 是一次全面的功能升级,希望能让您的 Typecho 站点存储更省心、更高效!

如果觉得好用,不妨在博客评论区点个赞或提出宝贵意见~ 😄

下载密码:ouyang

如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!

标签: none

添加新评论 »