← 返回首页

静态网站为什么又流行起来了

十年前,建一个网站的标准答案似乎是 WordPress 加一堆插件。而现在,越来越多的个人站点选择了纯静态方案。这背后其实是整个 Web 架构观念的回归。

动态站点的隐性成本

一个典型的动态网站,每次请求都要经过:Web 服务器 → 应用层 → 数据库,任何一环出问题页面就打不开。除此之外还有:

静态站点的简单之美

静态站点的页面就是提前生成好的 HTML 文件,服务器只做一件事:把文件发给访问者。简单带来了三个直接好处:

  1. 快——没有计算开销,配合 CDN 可以做到毫秒级响应;
  2. 稳——没有数据库就没有宕机单点,抗流量冲击能力极强;
  3. 安全——攻击面几乎为零,不存在注入和越权。

内容怎么办?

有人担心静态站点没法更新内容。实际上用静态站点生成器(Hugo、Hexo、Astro 等)写 Markdown 就能自动生成整站,也可以像我这个博客一样,直接手写 HTML——文章不多的时候,这反而是最可控的方式。

什么场景不适合

静态不是银弹。需要用户登录、实时交互、个性化数据的业务,仍然需要后端。但对博客、文档站、作品集这类「内容为主」的场景,静态方案就是最优解。

这个博客本身就是一次实践:几个 HTML 文件加一个 CSS,部署即上线,几乎不需要维护。