一、我和 WordPress 的那段历史
其实我最早也是 WordPress 用户,装插件、选主题、玩短代码……我也曾沉迷过。
但后来越用越觉得卡顿:
- 每次写完文章还要登录后台,排版很难对齐代码块
- 图片管理杂乱无章,不支持 Git 管理
- 一旦迁移或还原,就一地鸡毛
我开始思考:有没有一种方式,让博客更“像代码一样”管理?
二、然后我遇到了 Hugo
我测试了 Jekyll、VuePress,最后选择了 Hugo。
为什么?
- 速度快,Hugo 构建几乎是秒级别
- 结构清晰,每篇文章就是一个 Markdown 文件
- 易集成 CI/CD,我用 Drone 一键自动部署
- 支持模块化主题,我用的是
CaiJimmy/hugo-theme-stack - Git 可控性强,版本控制一目了然
- 易分发,Markdown排版简单,生成的 HTML 也很干净,可以轻松复制到其他平台
最关键的是:我喜欢写 Markdown,也习惯 Git push。
三、不是 WP 不好,而是我不再需要它
WordPress 很强大,但我现在不再需要这些:
- 评论系统(我现在关闭评论)
- 后台编辑器(我 Markdown 直写)
- 插件扩展(Hugo 的主题已经足够用了)
我的博客现在:
- 所有内容都是静态 HTML
- 自动构建、自动部署到树莓派 Nginx
- 部署 0 成本,修改文章只要
git push
这就是我理想中的博客系统。
四、小结
我从 WordPress 迁移到 Hugo,是因为:
- 我想用 Git 管理我的文字
- 我希望博客发布和写代码一样丝滑
- 我想让 CI/CD 发挥真正的价值
当然,WordPress 依然强大,如果你需要富交互、商业化支持、可视化后台,它依然值得选择。
只是我的这台小博客,它只想快、稳、可控、极简。
这就是我选 Hugo 的理由。
