· 随笔与思考  · 3 min read

WordPress 死了吗?为什么我劝你把博客迁移到 Astro

还在为数据库连接错误发愁?还在忍受 3 秒的页面加载时间?个人博客的时代变了。从动态 CMS 到静态生成,这不仅是技术的降维打击,更是成本的归零。

还在为数据库连接错误发愁?还在忍受 3 秒的页面加载时间?个人博客的时代变了。从动态 CMS 到静态生成,这不仅是技术的降维打击,更是成本的归零。

如果你在 2015 年问我怎么建博客,我会毫不犹豫地扔给你一个 WordPress 安装包。 但在 2026 年,如果你的个人博客还在跑 PHP + MySQL,那你可能正在为 “臃肿” 买单。

动态 vs 静态:斩杀线的本质区别

WordPress (动态 CMS) 的逻辑:

用户访问 -> 服务器唤醒 PHP -> PHP 查询 MySQL 数据库 -> 拼凑 HTML -> 返回给用户。

  • 代价:需要昂贵的服务器 CPU 和内存。一旦流量暴涨,数据库必挂。
  • 安全性:插件漏洞满天飞,必须时刻盯着更新。

Astro (静态生成器) 的逻辑:

我在本地写好文章 -> 编译成纯 HTML 文件 -> 上传到 CDN。 用户访问 -> CDN 直接把 HTML 扔给用户。

  • 代价0 计算资源。你甚至不需要服务器,只需要一个对象存储。
  • 速度:快到令人发指。没有数据库查询,全是静态文件。

为什么选择 Astro?

市面上有很多静态生成器(Hexo, Hugo, Jekyll),但我唯独推荐 Astro。 因为它是 “面向内容” 的框架。 它默认剥离了所有无用的 JavaScript。你的文章页就是纯粹的 HTML + CSS,在 3G 网络下都能秒开。

成本归零

回顾我们之前的 1Panel 部署教程,那是为了跑复杂的动态应用。 但如果你只是写文章:

  • 服务器:不需要。
  • 数据库:不需要。
  • 维护:不需要。

ZSX 的建议: 除非你需要多人协作、复杂的会员系统或电商功能,否则立刻关掉你的 WordPress。 拥抱 JAMstack,把省下的服务器钱,拿去买个好域名(参考 域名避坑指南)。

Back to Blog

Related Posts

View All Posts »