为什么迁徙
因素一:颜值
最次要的起因是 颜值
…… 是的没错,颜值。细说的话能够分为这几方面:
- 页面宽度:NexT 主题的页面宽度比拟宽,浏览起来更难受,也利于代码块的展现。
- 代码块款式:Wordpress 中即使应用了 Enlighter 代码高亮插件,依然不够好看,相比之下 NexT 的代码块真是难看太多了。
- 动画成果:NexT 主题引入了更多的 CSS、JS,动画成果更丰盛。
-
评论零碎:应用 Waline 做评论零碎,颜值十分高,并且反对 Markdown。
因素二:运维老本
WordPress 作为一个 CMS 零碎,发表文章须要登录到后盾,手动把 Markdown 文本复制到编辑器。试想,如果某天因为不可抗因素导致博客宕机,那么在复原数据时,我是不是要从新把每篇文章发表一遍?
比照 Hugo: - 我写好的 Markdown 文章简直不必做任何改变,即可上线。
- 即便服务器挂了,我只须要重启 Nginx。
- 即便文件彻底丢了,我只须要将本地的 Hugo Public 目录从新上传。
-
最多最多,须要定时备份一下 Waline 评论数据,写个脚本导出数据库数据即可。
因素三:金钱老本
应用 WordPress 的破费,不光在服务器,CDN 等云服务下面。事实上,好用的 WordPress 插件、主题基本上都是免费的,比方 WP-Rocket 缓存插件、All In One SEO 等,每年费用至多几百块。
诚然,Wordpress 构建了一个十分丰盛的插件市场,很多组织依附做付费插件为生,我也观赏为版权为劳动成果付费。然而我一个小博客真用不上这些,WP-Rocket 缓存插件其实是为 WordPress 运行速度慢而买的单,Hugo 自身运行速度就很快了,我没必要搞一个内存缓存,这钱也就省下了。(Wordpress 也有官网收费的缓存插件 WP-SuperCache,然而它齐全比不过 WP-Rocket,只有体验过才晓得)
比照 Hugo,不须要搞付费插件。与此同时,Hugo 能够齐全托管在 Serverless 服务上,按量计费,比方腾讯云的 Webify
WordPress 也能够托管到 Serverless,然而动静网站托管不如动态网站不便。
为什么是 Hugo 而不是 Hexo
- Hexo 基于 Nodejs,配置绝对简单。
- 我的主力语言是 Golang,用 Go 实现的 Hugo 更得我的偏爱。
- 博客文章数多了后 Hexo 的速度很慢,对于这一点网上有很多测评。
-
因为 Hugo-NexT,家喻户晓,Hexo 社区最火的莫过于 NexT 主题,我自己也是十分喜爱这个主题。当初,Hugo 社区也有了 NexT 主题,我自己也是筹备着手参加 Hugo-NexT 主题开源我的项目的开发,欢送大家应用这个主题,有需要就甩给我~
写在最初
迁徙博客真是太累了,当前尽量不折腾了。
再就是迁徙后,以前 WordPress 文章的链接都生效了,不利于 SEO。
当初搞 WordPress 费了很多心血,总结了一个 WordPress 建站专栏,感兴趣的能够看看:
专栏 – WordPress 建站
旧博客生前照片纪念: