起因
如你所见,我把博客从动态的 Typecho 迁到了静态的 Hugo。
本质原因很简单:
- 旧栈能用,但维护成本越来越高
- 我希望把部署和备份流程做得更轻、更稳
经过
这个想法其实很早就有了,只是一直没有完整时间窗口。最后属于“没时间但有心情”,硬着头皮开干。
框架和主题看了不少,最后定了 Hugo + 现在这套简约主题,再按自己的习惯做了一些小改。
难点
最大的难点不是建站本身,而是旧内容迁移:
- 历史日记数量多
- 可用迁移插件很少,很多已经失效
- 旧文短代码和新主题不完全兼容
- 原先通过 Typecho 后台管理的图片,迁移时整理成本很高
这部分是真正耗时的地方。
现状与后续
目前迁移已经完成,站点可正常访问。遗留问题主要是少量短代码与图片路径细节,后面慢慢补。
最后放一张当时做的测速结果:
以上。