这里是草稿~用于测试自动部署脚本,文章尚未完工噢qwq

大家好呀,又是一个小长假~

趁着前面考试差不多都考完了,这次51劳动节对陈旧的 Typecho 框架进行了一次刷新。整个博客由原来的 PHP + MySQL 的动态博客,变成基于 Hugo 的静态博客啦!

想到要更换框架的原因有如下几点:

  1. Typecho 更新几乎停摆
  2. 服务器资源有限,动态博客性能较低
  3. 我现在更加 商务风 懒了
  4. 平时不怎么维护,无暇关注一些安全问题

在今年年初,我就有了要切换框架的想法。但由于懒虫属性大爆发,迟迟没有开动。本次选择了一个较为流行的静态网页生成器 Hugo,和风格简约的主题 PaperMod。(感觉挺优雅一个主题捏)

下面简单聊聊这次迁移做了哪些改动&操作吧!

  • 文章数据迁移 虽然原先的 Typecho 系统中,文章本身就是使用 Markdown 编写的,但是由于 Typecho 本身将源文本和各种元数据都存在 MySQL 中,需要将其导出和调整,以适应 Hugo 的纯 Markdown 文件。这次文章和元数据导出,使用了 [Typecho-Plugin-Tp2MD][1] 这个插件。