Featured image of post 为什么我选 Hugo,而不是 WordPress?

为什么我选 Hugo,而不是 WordPress?

是的,我放弃了 WordPress,转向 Hugo。不仅仅是快,还有它和 Git 更搭,和 CI/CD 更配

一、我和 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 的理由。

使用 Hugo 构建
主题 StackJimmy 设计