原来的typecho也用了两年了,去年年底时,原来的备案被注销,就懒得管了,然后CDN也被下线了。访问速度也变慢,就更不习惯了,再加下typecho没有了新鲜感了,还得用的是境外的小鸡去安装,就留那弱鸡去跑跑docker吧。果断开动换上hugo。但实际上如果托管在cloudflare pages上的话,是非常简单的。
很早以前就接触的wordpress,没想到它的生命周期竟然这么长,后来嫌它太胖了,才换的typecho,那时静态生成器还没现在这样百花齐放的。现在一看,好家伙,都简单到只需点几下鼠标就可以部署好了。剩下的,就调整下样式,而且现在很多都现成的,都不用带脑的。
主要是很多大神也在用,比如这个:https://immmmm.com/hugo-github-cloudflare/,现成的。换上自己喜欢的样式就好。
个人很喜欢拉动鼠标后,一键返回顶部 的,原来用的纯CSS实现,这次想换点样子,加个进度条,还有一键直达底部。这下可爽了,方便自己不停这里翻翻,这里找找了。
typecho 转 hugo
使用这大神的PHP脚本 ,将文章导出markdown的MD文件,点两下,导出来的文件 Front matter 也准备好了。
tyepcho评论迁移twikoo
hugo 是静态页面生成器,它是没有动态评论的,这时原来的小弱鸡就能用上了,docker安装twikoo评论程序。然后在主题里调用就行。先使用twikoo-import-tools-typecho 脚本,将原来的评论数据导出twikoo所用的JSON文件。得先在本地装好个数据库,XAMPP 就可以全满足了,然后从原来线上数据库将数据备份出来,再导入本地机子上的数据库,迁移脚本在本地完成操作。弯了个道。
为什么选择 hugo
一、能找到好教程,第二就是,是真的太方便了,gibthub 做仓库,用cloudflare pages来部署,再使用vS code这个软件来编辑,再装上个几个插件,从编辑到发布,都只需在VScode上操作,然后cloudflare就自动部署了。markdown image这个插件,还能把图片直接粘贴,然后就会自动保存在指定的文件夹,然后图片也会自动上传,然后部署好。啥都不用管了。
就担心cloudflare pages也不能长久稳定,能白嫖的几个静态托管,基本都凉了,射不过富强的命。
这下可以先爽下一段时间了。 先玩着吧。还能学习不少东西呢。