算一算博客运行一年的花费

前言

看到晨岩老师的一篇文章运营一个博客网站的花费,不禁也对自己博客的运行成本感到好奇:自打迁移到 WordPress 也有快一年了,还没有正经计算过博客的运行成本,趁这个契机算算,博客一年的运行成本是多少?有没有可优化的空间?

必要支出

必要支出就两个:域名、服务器。

域名

域名我是在腾讯云注册的,续费价是 85 元一年。

在会员中心可以按 9.5 折续费。域名计 81 元一年。

图片[1] - 算一算博客运行一年的花费 - 白鱼小栈
会员中心可以按 9.5 折续费

服务器

以前用的服务器是在 AWS 免费薅的,东京地区的 EC2 实例,带宽挺不错,就是延迟有点高。

最近因为一些需要,得给网站备案。正好看到阿里云有个 99 一年的活动,承诺可以按 99 一年的价格续费到 2026 年,2C 2G 3M 的配置,还算不错。干脆把服务器也搬到国内。

图片[2] - 算一算博客运行一年的花费 - 白鱼小栈
 

服务器计 99 元一年。

建站两大件,域名和服务器。域名是没法优化成本的,至于服务器,总不能建在家里的主机上吧。

其实我倒是有这个想法的,又听说有 80/443 端口被封的危险。或许可以搞个内网穿透,再搭一台跳板机?有空再研究

以上是建站的必需品,两件合计 180 元。

非必要支出

本人主要用到两款产品:对象存储和 CDN。虽然不必需,但可以提升网站的访问速度。对于我这种小带宽、低配置的服务器而言,作用更是相当明显。

1. 对象存储

目前网站所有的图片都放在对象存储。对象存储这东西的计费主要由三部分组成:存储量上下行流量读写请求数。也就是需要买三种对应的资源包。

新用户还会送一些存储容量,对于我来说甚至有点多,目前只用了不到 5 个 G。

图片[3] - 算一算博客运行一年的花费 - 白鱼小栈
新用户送 6 个月 50 GB 容量

由于本博客目前流量不多,所以买的都是 10 GB 起步的最低一档的资源包。

图片[4] - 算一算博客运行一年的花费 - 白鱼小栈
 

成本大概是这样的:

资源包类型规格每月单价一年成本
标准存储容量包10 GB0.85 元 / 月9.77 元
CDN 回源流量包10 GB1.08 元 / 月12.42 元
标准存储请求包10 万次0.07 元 / 月0.83 元

算下来,对象存储一年总共花费 23.02 元

 

2. CDN

网站其他的静态资源(CSS 文件一类)托管在 CDN。

关于这个 CDN,腾讯云有两种产品:一个就是普通的 CDN,还有一个新出的 EdgeOne。

它俩收费模式大概是这样的:

 

普通版 CDN

主要根据 流量HTTPS 请求数 计费。

图片[5] - 算一算博客运行一年的花费 - 白鱼小栈
图片点击可放大

至于 HTTPS 请求数 ,其实只要每月小于 300 万次请求,都是免费的。

也就是基本只收 流量 的费用,一般是 19 元 / 年 / 100 GB。碰上活动还可以降到 14 元 / 年 / 100 GB。这样一来,一年支出大约在 14 元。

 

新出的 EdgeOne

号称融合了 “安全防护” 和 “内容加速”,还能抗一定量的 DDoS 攻击。

个人版套餐 36 元 / 年,一次性付款,之后每个月自动下发 50 GB 流量和 300 万次请求。人家腾讯云还强调,这个 50 GB 是 “清洗过后的 50 GB”,被打产生的流量不会计费。

图片[6] - 算一算博客运行一年的花费 - 白鱼小栈
 

我两个都买了,主站用的 EdgeOne,图床(对象存储)用的普通 CDN。

主要是普通版 CDN 有个很不错的功能,支持将图片自动进行 Webp 转换。而 EdgeOne 好像暂时没有这个功能,所以不得已,多花 14 元再买个普通版 CDN。

图片[7] - 算一算博客运行一年的花费 - 白鱼小栈
 

花在 CDN 上的费用总计 14 + 36 = 40 元。

补充两句:

如果你也想去买这个所谓的 EdgeOne,别急,我稍微说两句:

1. 有网友反馈,36 元一年的 “个人版套餐” 实际上没法抵御太大量的攻击,主要是求一个心理安慰。

图片[8] - 算一算博客运行一年的花费 - 白鱼小栈
不承诺最低防护带宽

2. 36 元一年的售价不会持续太久,现在是刚上市争用户。

3. 节点不如原版 CDN 多,访问速度偶尔还不如原版 CDN。

4. 最重要的一点是,很多功能,或者说 80% 的功能,个人版都用不了,就摆在控制台那,让你只能眼馋的看。买之前最好做好退款的心理准备。

总结

一年成本如下:

名称规格价格
服务器阿里云 2 核 2G 3M99 元
域名.com 后缀,在腾讯云续费81 元
对象存储每月 10 GB 标准容量 + 10 GB 回源流量 + 10 万次请求23 元
CDN100 GB14 元
EdgeOne每月 50 GB + 300 万次请求36 元

也就是说,一年总成本在 243 元左右。

不知道这样的成本和其他人相比如何?我觉得只剩一点点优化的空间了。等 EdgeOne 有了 Webp 自动转换的功能之后,把图床也接入进去,就可以把 14 元一年的普通版 CDN 停掉。

如此这般,每年成本能降到 229 元。呃,好像也没降多少?

图片[9] - 算一算博客运行一年的花费 - 白鱼小栈

哎,总结下来就一句感受:还是静态博客维护成本低!

2024 / 3 / 16 更新:

EdgeOne 似乎有个 “边缘函数” 的功能也能实现自动 Webp 转换?暂未研究。

2024 / 3 / 18 更新:

已通过边缘函数实现 Webp 自适应!

很好,劲省 14 元!

// EdgeOne 边缘函数 Webp 自适应

async function handleEvent(event) {
  const { request } = event;
  const accept = request.headers.get('Accept');
  const option = { eo: { image: {} } };

  if (accept && accept.includes('image/webp')) {
    option.eo.image.format = 'webp';
  }
  
  const response = await fetch(request, option);
  return response;
}

addEventListener('fetch', event => {
  event.passThroughOnException();
  event.respondWith(handleEvent(event));
});

全文完

有用4阅读 1228版权提示
留言 共 33 条
其实你有必要说两句
匿名的头像 - 白鱼小栈

昵称

有回复时发送邮件通知我

取消
身份 表情 图片
    • XCros的头像 - 白鱼小栈XCros0
        • Liueic的头像 - 白鱼小栈Liueic0
    • A better tomorrwo的头像 - 白鱼小栈A better tomorrwo0
      • 白榆的头像 - 白鱼小栈白榆博主0
      • 白榆的头像 - 白鱼小栈白榆博主0
      • 白榆的头像 - 白鱼小栈白榆博主0