为何我用 Hugo 重建了我的网站

在 Drupal 上用了多年之后,我把个人网站迁移到了 Hugo。原因如下。

Drupal 对个人网站的问题

Drupal 是一个强大的 CMS——对于大型内容管理网站来说确实令人印象深刻。 但对于只有几个页面和偶尔博客文章的个人作品集来说,它太重了。 安全更新、PHP 版本管理、数据库备份、缓存配置……维护成本是真实存在的。

为什么选 Hugo

Hugo 生成纯 HTML。没有 PHP,没有数据库,没有运行时依赖。 输出就是文件——FTP 到任何虚拟主机就完成了。

几个我喜欢的地方:

  • 速度。 即使有几百个页面,也能在一秒内完成构建。
  • 多语言支持。 内置。不需要插件,不需要变通方案。
  • Markdown 内容。 人类和 AI 工具都能轻松撰写和更新。
  • 持久性。 即使 Hugo 明天停止维护,生成的 HTML 依然可以正常运行。

AI 的角色

一个被低估的优点:因为内容是纯 Markdown 文件,我可以让 Claude 起草新文章或翻译现有文章。 AI 读取文件、写出译文,然后我运行 hugo 重新构建。不需要 CMS 后台。

这个网站就是成果。简洁、快速、易于维护。