AI摘要
文章摘要:MoranAliyunOSS 是一个 Typecho 插件,用于将附件上传到阿里云 OSS。通过自动同步和优化服务器压力,提高访问速度和稳定性。该插件支持自动生成可访问的链接,便于用户管理和分享文件。最新版本为 v1.0,更新日期为 2025-01-29。下载链接可在博客直接获取。
正在总结中…
在现代网站中,附件和图片的存储管理非常重要。随着文章量和访问量增加,本地服务器存储容易变慢或占满空间,同时手动管理附件链接也非常麻烦。为了简化这个流程,我开发了 MoranAliyunOSS ——一款专为 Typecho 打造的阿里云 OSS 上传插件。
它基于 aliyun-oss-php-sdk-2.7.2,可以将文章附件、图片自动上传到阿里云 OSS,并生成访问链接,整个过程无需人工干预,让网站存储更安全、访问更快速。🚀
插件特点
- 自动上传:文章附件、图片上传时自动同步到 OSS
- 路径规范:按年月日生成目录结构,避免文件名冲突
- 自定义访问域名:支持 CDN 或 OSS 域名访问
- 统一操作:上传、修改、删除操作都同步 OSS,保持本地与云端一致
- 安全可靠:使用阿里云官方 SDK,支持 AccessKey 和 SecretKey 验证
下载与插件信息
| 插件名称 | 版本 | 更新时间 | SDK版本 | 下载地址 |
|---|---|---|---|---|
| MoranAliyunOSS | 1.0.0 | 2025-01-29 | 2.7.2 | 点击下载 |
安装与配置
- 下载插件并上传到
usr/plugins/MoranAliyunOSS - 登录 Typecho 后台 → 插件 → 启用 MoranAliyunOSS
配置插件参数:
- AccessKey ID:在阿里云控制台创建后获取
- AccessKey Secret:请妥善保管,不要泄露
- Endpoint:例如
oss-cn-hangzhou.aliyuncs.com(不带 http/https) - Bucket:你的 OSS Bucket 名称,例如
my-bucket - 访问域名(可选):如
https://cdn.example.com或https://bucket.endpoint/,建议使用 HTTPS
⚠️ 提示:请确保信息填写正确,插件会将上传的文件自动同步到 OSS。
使用方法
上传附件
- 在文章编辑页面上传附件或图片时,插件会自动上传到 OSS
- 自动生成路径,例如:
/usr/uploads/2026/01/30/xxxxxx.jpg - 返回文件信息包括原始文件名、路径、大小、类型和 MIME 类型
修改附件
- 更新附件时,插件会覆盖 OSS 上的文件
- 保证本地和云端数据一致
删除附件
- 删除文章附件时,插件会自动从 OSS 删除对应文件
- 保持 OSS 存储干净,不留下冗余文件
访问附件
- 插件根据设置的访问域名生成访问 URL
- 例如:
https://cdn.example.com/usr/uploads/2026/01/30/xxxxxx.jpg
插件原理(简述)
- 上传处理:拦截上传请求,通过 SDK 上传到 OSS
- 路径生成:按日期生成目录,避免文件名重复
- 修改与删除:统一操作 OSS,保持本地和云端同步
- 访问处理:自动生成访问链接,支持自定义域名
简单来说,上传、修改、删除操作都由插件自动处理,OSS 成为你网站附件的安全存储中心。
总结
MoranAliyunOSS 能帮你:
- 自动管理文章附件上传,减轻服务器压力
- 保证文件安全存储在阿里云 OSS
- 简化上传、修改、删除流程,操作统一
- 支持自定义访问域名和 CDN,提高访问速度
如果在使用过程中有问题,或者希望增加功能,可以在博客留言交流。
让 OSS 管理你的附件,让网站更快、更安全、更智能!🚀