Typecho博客迁移到Hugo
搬家了,又搬家了!
考虑了许久,终于决定在2021年,辛丑新年的假期里将我的博客从Typecho平台搬家到新的静态博客平台:Hugo,本文是本站使用Hugo写的第一篇文章。
为什么要转静态博客
以前用Wordpress的时候觉得Wordpress重,后来换了Typecho,一直坚持了4-5年,静态博客早就出来了,但一直没有换。试了几个没有能满足我的需求,并且静态博客也不方便,没有后台,不方便实时发表文章。那为什么现在又转了呢?
- 贵(之前的博客都是自己买的虚拟主机,香港的主机贵不说,还经常卡)
- 快(Hugo是我目前见过的静态博客系统中最快的,之前也折腾过hexo与gatsby,放弃了,他们可能根本没考虑文章>1000的需求)
- 少(对,目前文章写得少了)
- 静(不想和评论区的SB吵吵)
为什么是Hugo
- 快(被Golang圈粉,我后面可能也会学它,大文章量生成快)
- gatsby团队的SPA,我不喜欢,虽然有其他插件
- hexo(之前尝试过,功能少,不知道现在怎样,并且也不快)
- 其他语言的工具不想尝试,hugo不需要安装go环境(比Hexo牛逼多了)
怎么迁移
使用的是怡红院落的插件:lizheming/typecho-export-hugo: Typecho 博客文章导出至 Hugo 插件。
这个插件把文章批量导出来,然后就是折腾Hugo的主题,最后比较偷懒(穷),最后部署在Vercel上。
我做了哪些迁移工作
- 文章导入
- 寻找新主题
- 主题汉化
- 添加关于/友情链接
- 侧边栏判断
- 域名重新解析
- URL 308 处理
- 添加百度统计
- 添加GA统计
- 添加新的文章模板
- add ad
- 环境变量
- TODO支持
- 新侧边栏样式