Back

Hello, Hugo!

博客迁徙至 Hugo

本文由英语机翻生成。

从 Typecho 转到 WordPress 半年后,我一直在努力将博客移至 Hugo。到目前为止,我的博客已经迁移了很多次,也许永远都不会安定下来。

老实说,我对 WordPress 解决方案感到满意,因为 Argon 主题确实为我提供了优雅的外观和强大的功能。 Mathjax 运作良好,我有评论,近期文章,相关文章,TOC,还有更多…

但是,我终于决定再次搬家。为什么?有点复杂,但让我们看一下:

  • WordPress 需要服务器和日常维护才能保持安全和最新,这有时使我不知所措。
  • WordPress 将其内容存储在数据库中,使其难以迁移。更重要的是,从长远来看,数据可能很难保存。
  • 对于个人博客而言,WordPress 太“繁重”了,我的文章主要由纯文本组成。对我来说,markdown 语法和简单的演示就足够了。
  • 服务器定期收费,我觉得租用一天 24 小时不间断运行的博客的服务器实在是浪费。

简而言之,对于一个简单的个人博客,我不需要 CMS,因此我转向了静态博客生成器。它们简单,快速,便宜且可靠。而且,它们可以呈现 markdown 语法,并且我可以将文章从 Siyuan Note 导出到他们,这使我无需对内容进行无意义的格式化。而且它们可以托管在 Github Pages,Vercel 等上,这意味着即使我不花时间在意它们,它们也可以长寿和健康。

在比较了几种流行的静态站点生成器之后,我选择了 Hugo。 Hexo 很好,并且拥有活跃的华人社区,但是对我来说,缓慢的部署速度有时是无法接受的。盖茨比看起来很现代,但是对于一个对 React 一无所知的高中生来说太复杂了。Hugo 是一个很好的选择,因为它既快速又简单。

最后,经过一天一夜的工作,我的网站在 Vercel 上托管了。我花了一些时间来迁移我的重要文章,同时放弃了许多价值较低的文章。

现在您可以阅读本文,该网站应该可以安全,可靠地运行。可以通过 https://blog.codein.icu/ 进行访问。值得注意的是,由于许多文章未迁徙,旧的 WordPress 博客在 https://old.codein.icu/上仍然运行良好。

Licensed under CC BY-NC-SA 4.0