我去年给自己搭了个个人网站,免费纯粹图好玩。静态域名费一年六十块,网站托管费是托管零。这个零不是免费打了折的零,是静态彻彻底底不用掏钱的零。我把网站文件往GitHub上一扔,网站开启Pages功能,托管三分钟,免费一个全球可访问的静态网站就上线了。这感觉有点魔幻——十年前我得租服务器、网站配环境、托管装面板,免费折腾一整晚才能看到自己的静态页面在浏览器里亮起来。
免费静态托管这事,网站本质上是把“服务器”这个概念给拆了。你不需要一台一直开着的电脑,不需要担心半夜被人攻击,更不用为那点几乎不存在的流量付钱。你的网站文件被复制到全球各地的CDN节点上,访客离哪个节点近,就从哪个节点读取。速度反而比很多廉价虚拟主机快得多。我第一次用Google PageSpeed测自己那个纯HTML站,性能得分一百,加载时间零点几秒。旁边花钱买的WordPress博客还在为三秒开屏挣扎。
当然,天下没有白吃的午餐,这顿午餐的代价是你得放弃动态功能。没有数据库,没有PHP,没有用户登录。表单提交?得借助第三方服务。评论功能?可以嵌入Disqus,但那是别人家的地盘。我一开始也觉得这限制太死,后来想通了——大部分个人网站、作品集、产品介绍页,本质上就是一堆静态内容。你写博客,内容是一篇篇文章;你展示作品,是一张张图片;你放简历,是一段段文字。这些东西本来就不需要数据库。动态功能很多时候是自找麻烦,你装个WordPress,插件更新出问题、数据库被注入、PHP版本不兼容,维护成本远超内容创作本身。
我身边有个朋友做独立开发者,他的产品落地页完全用Astro构建,托管在Cloudflare Pages上。每月访问量几万次,账单为零。他把省下来的钱买了杯咖啡,开玩笑说这是互联网最接近免费午餐的东西。另一个例子是台湾一个开源作者,把他的电子书网站放在Netlify上,靠打赏过日子。他说以前租服务器每年要花掉他两千块人民币,现在这笔钱变成了他买书和咖啡的预算。这些不是大公司的故事,就是普通人在用工具改变自己工作方式的切片。
选哪家服务商也有讲究。GitHub Pages最老牌,但限制也最多——站点体积不能超过1GB,每月流量软限制100GB。对于个人博客绰绰有余。Netlify的体验更现代,支持表单处理、部署预览,还能自动构建。Cloudflare Pages则胜在全球节点最多,国内访问速度相对好些——对,我说的是“相对”,因为免费版默认走的是国际线路,你指望它在中国大陆快如闪电,那是不现实的。想要国内快速访问,要么备案后用腾讯云或阿里云的静态托管,要么接受现实。这算是我踩过的一个坑,最初兴冲冲部署完,拿手机4G一测,图片加载转了三圈。心态崩了,后来加了层国内CDN加速才勉强能用。
静态托管还有个隐性好处——安全。没有服务端代码,攻击面几乎为零。不用担心被上传木马,不用打安全补丁。我那个纯静态站跑了一年多,看日志连一次恶意扫描都没碰到。对比之前用VPS搭的博客,三天两头被扫描爆破,简直一个天上一个地下。
要说缺点,工作流变了。你得适应本地写Markdown,然后推送到Git仓库,触发自动构建。这个过程对程序员来说行云流水,对普通用户则有点门槛。但话说回来,现在很多静态站点生成器都有图形化界面,比如VitePress配个WebIDE,写文章跟用文档工具差不多。我甚至见过有人用Notion当后台,改完自动同步到静态站——思路打开了,工具就灵活了。
免费不是目的,省心才是。当你不再为服务器续费焦虑,不再半夜爬起来处理故障邮件,你的注意力会回到内容本身。这年头,注意力比钱贵多了。静态托管这玩意儿,算是把有限的精力从运维黑洞里拽回来,扔到真正该去的地方。
顶: 7踩: 78






评论专区