搭建个人博客或小型网站,核心诉求通常是:低成本(最好免费)、低维护、高可用。
在当前的国内云计算环境下,“完全免费且长期稳定”的服务器资源已经非常稀缺,大多数所谓的“免费”其实是“新用户优惠”或者“限时体验”。但如果我们放宽视野,结合对象存储+CDN、边缘计算以及云厂商的新客福利,依然有非常多成熟的方案。
以下我将从不同技术路线和适用场景,为你梳理目前可行的免费/极低成本方案:
一、 静态网站托管(最推荐,零成本,最稳定)
如果你的博客是静态的(如 Hexo, Hugo, VuePress, VitePress 等生成的 HTML/CSS/JS),这是目前性价比最高的方案。你不需要购买服务器,只需要一个域名。
1. GitHub Pages / Gitee Pages
- 原理:将代码推送到 Git 仓库,平台自动构建并部署为静态网页。
- 优点:完全免费,全球/国内访问速度尚可,自带 HTTPS,版本控制方便。
- 缺点:
- GitHub Pages:国内访问偶尔不稳定(被墙风险),配置自定义域名需要 DNS 解析到 GitHub IP,有时会被劫持。
- Gitee Pages:国内访问速度快,但审核严格,对内容敏感度高,容易被封禁(尤其是涉及XX、XX等关键词)。
- 适合人群:技术型博主,不介意偶尔访问波动,追求极简部署。
2. Cloudflare Pages / Netlify / Vercel
- 原理:国际知名的边缘计算平台,支持直接绑定 Git 仓库自动部署。
- 优点:
- Cloudflare Pages:免费额度极其慷慨,全球 CDN 提速,国内访问速度经过优化后通常不错(取决于你的域名解析是否走 CF),稳定性极高。
- Vercel/Netlify:开发者体验极佳,插件丰富,但国内访问可能受网络环境影响,需配合域名使用。
- 缺点:需要XX进行初始配置(部分可绕过),国内备案流程复杂(通常不建议用这些做需要 ICP 备案的服务)。
- 适合人群:面向全球读者,或能解决网络访问问题的技术博主。
3. 国内云厂商的对象存储 + CDN(OSS/COS + CDN)
- 代表产品:阿里云 OSS、腾讯云 COS、华为云 OBS。
- 原理:将静态文件上传到对象存储,开启静态网站托管功能,再绑定一个免费或低价的 CDN 节点。
- 优点:
- 免费额度:很多云厂商对新用户提供免费的基础流量包和存储空间(例如腾讯云 COS 新用户常有免费额度,阿里云 OSS 也有类似活动)。
- 稳定性:大厂背书,几乎不会宕机。
- 缺点:超出免费额度后收费;需要处理 CDN 回源和缓存刷新问题;国内域名必须备案才能使用 CDN。
- 适合人群:愿意折腾配置,希望拥有独立域名且在国内合法合规运营的用户。
二、 云服务器 ECS/CVM(动态网站,如 WordPress)
如果你需要运行 PHP、Python、Node.js 等后端服务,或者使用 WordPress 这类动态 CMS,你就需要一台真正的云服务器。
1. 云厂商“新人专享”免费试用
- 现状:阿里云、腾讯云、华为云、京东云等,每年都会有针对新用户的“0元试用”或“1元购”活动。
- 典型配置:1核 1G 或 2核 4G,轻量应用服务器(Lighthouse)。
- 注意:
- 时效性:通常只有 1-3 个月,到期后需续费。
- 限制:仅限新用户,且可能需要实名认证。
- 技巧:可以注册多个家庭成员账号轮流使用,或者关注大促期间(618、双11)的超值套餐,虽然不免费,但价格极低(几十元/年)。
2. 永久免费的 Tier(较少见,但存在)
-
Oracle Cloud Free Tier:
- 亮点:提供 ARM 架构的服务器,最高可达 4 核 CPU + 24GB 内存,且永久免费!这在全球范围内都是天花板级别的免费资源。
- 缺点:
- 服务器位于海外(日本、韩国、弗吉尼亚等),国内访问延迟高,需要搭配 CDN 或XX。
- 注册门槛高,需要信用卡验证,经常抽风导致账户被封。
- 没有 ICP 备案资格。
- 适合人群:高阶玩家,不介意海外节点,追求极致性能免费XX。
-
Google Cloud Free Tier:
- 提供 e2-micro 实例,每月有一定免费时长,但配置极低(0.25 vCPU + 1GB RAM),跑 WordPress 会非常吃力,仅适合跑小脚本。
3. 边缘计算与 Serverless(新兴趋势)
- 代表产品:阿里云函数计算 FC、腾讯云 SCF、百度智能云 BSE。
- 原理:按调用次数付费,免费额度足够支撑日均几千 UV 的博客。
- 优点:无需管理服务器,弹性伸缩,按需付费(低频访问几乎为零成本)。
- 缺点:冷启动延迟,配置复杂,调试困难。
- 适合人群:熟悉 Serverless 架构的高级开发者。
三、 避坑指南与实操建议
-
域名备案是绕不开的坎:
- 在中国大陆境内,只要服务器IP在国内,就必须备案。
- 如果选择 GitHub Pages、Cloudflare 等海外服务,则无需备案,但需注意内容合规,避免触发防火墙策略。
- 建议:如果打算长期在国内运营,尽早申请一个
.com或.cn域名,并走正规备案流程。
-
不要迷信“永久免费”:
- 市面上所谓“永久免费”的 VPS 大多来自小众厂商,稳定性差,随时可能跑路。对于博客这种需要长期积累内容的资产,稳定性 > 成本。
- 更现实的选择是:首年极低价(如腾讯云轻量服务器 99元/年,阿里云类似)。
-
备份!备份!备份!:
- 无论选择哪种方案,务必定期备份你的网站数据(数据库、图片、配置文件)。
- 静态博客:Git 本身就是最好的备份。
- 动态博客:利用云厂商的快照功能,或手动导出数据库。
-
技术选型建议:
- 新手入门:推荐使用 Hugo + GitHub Pages/Gitee Pages。生成速度快,部署简单,完全免费。
- 内容为主:推荐使用 WordPress + 腾讯云/阿里云轻量服务器(新人价)。生态丰富,插件多,适合非程序员。
- 极客玩家:尝试 Hexo/VuePress + Cloudflare Pages,享受全球提速和无服务器乐趣。
总结
| 方案 | 成本 | 难度 | 稳定性 | 备案要求 | 适合场景 |
|---|---|---|---|---|---|
| GitHub/Gitee Pages | 免费 | 低 | 中 | 否 | 静态博客,技术文档 |
| Cloudflare Pages | 免费 | 中 | 高 | 否 | 静态博客,全球访问 |
| 云厂商 OSS+CDN | 极低(免费额度内) | 中高 | 高 | 是 | 静态站点,国内合规 |
| 云厂商轻量服务器(新人) | 极低(<100元/年) | 中 | 高 | 是 | WordPress,动态网站 |
| Oracle Cloud Free | 免费 | 高 | 高(海外) | 否 | 高阶玩家,测试环境 |
最终建议:如果你是第一次搭建,先从 Hugo + GitHub Pages 开始,零成本试错。如果觉得国内访问慢,再考虑迁移到 Cloudflare Pages 或购买一台云厂商的轻量服务器。不要一开始就投入过多金钱,博客的核心是内容,而非基础设施。
云技术博客