我的博客图床迁到对象存储:1 元起步,月成本不到 3 块
决定迁移那天,博客首页加载了 6.8 秒——服务器 4M 带宽被 30 多张图片排队挤爆。第二天我把 2.3GB 图片全部搬进了对象存储,花掉的启动成本是 1 元。
图片是个人网站的隐形大头
文字页本身只有几十 KB,但每篇文章带七八张图、每张 200-500KB,一轮首页浏览就是好几 MB。带宽是服务器最贵的资源之一,用它传图片,等于用茅台浇花。
迁移四步,一个晚上
- 开通存储桶:控制台建桶,权限设为公有读,区域与服务器同地域(内网传输免公网流量费);
- 批量上传:用官方客户端把 wp-content/uploads 整目录拖进去,保留原路径;
- 换链接:数据库批量替换图片域名,顺手把缩略图一起换了;
- 接 CDN:给桶绑定自定义域名并接入 EdgeOne,缓存规则图片全命中。
钱花在哪:一个月账单拆解
| 项目 | 方案 | 成本 |
|---|---|---|
| 存储 | 对象存储容量包 500GB/年 113.28 元 | 折合约 9.4 元/月 |
| 请求 | 约 50 万次 GET/月 | 几毛钱 |
| 流量 | CDN 回源 + 边缘分发 | 几块钱 |
| 合计 | 全部加起来 | 不到 3 元/月的常见区间 |
对比原方案:图片挤占服务器带宽导致需要更高配套餐,迁移后服务器档位不用升,等于两边同时省钱。
为什么反而变快了
带宽不再排队是其一;其二是 CDN 边缘节点把图片缓存到了离读者最近的机房,异地访客的图片延迟从上百毫秒降到个位数。原服务器只负责输出 HTML 这一个「小文件」,首屏从 6.8 秒进到 1.2 秒。
迁移前:服务器又当爹又当妈;迁移后:它只干最擅长的事——吐 HTML。
三个后悔没早做的设置
- 开版本控制:误删图片可以从版本历史找回,成本几乎为零;
- 上传前压缩:用数据万象的图片处理压掉 30-60% 体积,流量费直接减半;
- 防盗链:CDN 域名配置 Referer 白名单,别让自己的图床免费给别人打工。
对象存储 COS · 新人首单低至 1 元
500GB 标准存储容量包 113.28 元/年(约 1.6 折 · 限 1 单)
参考来源:对象存储 COS 产品文档与个人账单记录(2026-09)。价格与规格如有变动,以官方页面为准。本文中的优惠链接指向官方购买页。