在疯狂的摆烂 n 年后,某个人终于想起来他还有个博客。经过好几分钟的思想斗争之后,他决定好好折腾它,以 Linux 为抓手,通过 Hugo 和 nginx 深度共建,对标 Hexo,打通原 Blog 与 Simple 之间的垂直领域屏障,实现多维矩阵闭环,为个人博客赋能(确信)。
Why
Why rebuild it?
相较重建而言,我个人感觉更应该称之为重启。
这个博客建立至今其主人都没好好写过几篇文。
更多意义上来,我更希望能写写一些有意思的东西,所以就重启了。
Why choose Hugo?
我使用 Hexo 驱动博客已经三年之久了,之前写过一个开源的 Hexo 主题(虽然没几个月就 make it Archived 了)。
Hexo 对我而言过于臃肿,每次部署都要抓取不少 NPM Package,并且主题依赖的 node-sass 安装依赖 python2,对于现代的发行版而言 python2 基本已经被弃用,甚至完全被移除。
反观 Hugo,作为 golang 编写的静态网站生成器,standalone 足够简单,并且基本满足我只需要关注于文本本身的要求。
So we start with Hugo
简单的配置 Hugo
我使用了 hugo-theme-stack 作为主题。
|
|
然后使用 DisqusJS 作为评论的实现方案。
|
|
作为 RSS 用户,Hugo 默认内嵌的 RSS 实现根本不够看。我在这里使用了 hugo-atom-feed 来实现了 Atom。
|
|
|
|
Atom 文件默认位于 /atom.xml 下。