未经授权 · Unauthorized

未经授权 · Unauthorized

posts /

静态 vs 动态网站

2026/04/25 · 3 分钟阅读

我有 12 个网站还在跑。其中 10 个是静态的。

数学#

静态网站的服务器成本是 O(1) 不是 O(用户数)。CDN 缓存一份 HTML 文件,10 个用户和 10 万个用户的服务端工作量基本一样。

动态网站每个请求都要跑业务逻辑、查数据库。10 万用户意味着你的数据库会成为瓶颈,CPU 会成为瓶颈,内存会成为瓶颈,带宽会成为瓶颈。

Loading diagram…

vs

Loading diagram…

维护#

静态网站的维护成本是只有内容变化时才有。代码不动,依赖不动。

我有一个静态网站从 2019 年部署到现在没改过一行代码。它每个月有几千访问。我从不需要登录"管理面板"。

动态网站要打补丁、升级 runtime、调优数据库、监控可用性、处理 spam。每一项都是需要持续投入的成本。

它做不到的#

诚实地:

  • 用户互动:评论、点赞、关注。我用 Giscus 把这部分外包给 GitHub
  • 个性化:每个用户看到不同内容
  • 实时数据:股价、聊天、协作
  • :你不能从手机上"快速发个动态",必须有一个本地编辑环境 + git 流程

什么时候值得动态#

不是
多用户协作工具个人博客
实时数据应用文档站
复杂交易系统介绍站
需要后台权限管理landing page

99% 的"博客"没必要动态。99% 的"文档"没必要动态。99% 的"作品集"没必要动态。

这个站#

这个站本身 是静态的。源码在 GitHub。Cloudflare 构建。CDN 部署。我这周写完了 13 篇文章——pipeline 没有任何"忙不过来"的迹象。

未来 10 年我换部署服务三次都没问题。文件还在 git 仓库里。

评论

评论审核后显示。不收邮箱,不存 IP。