网站从jekyll更换为hexo了,又是一个新的开始

博客从大上周开始已经更换为 hexo 了。更好的主题,更好的阅读体验,感谢主题的作者,
已经微信打赏了~

同时,也不再使用 github pages 的空间了,把域名备了案迁回了国内的服务器上了,
真的是为了提升访问体验(尤其是微信访问未备案域名的体验)和搜索引擎收录不利,不得不搬回来。

之所以今天才写总结,是因为整个10月、11月都是魔鬼的加班。。。真心没有什么时间。

起因

开门见山的来说,觊觎 hexo 的主题已经很久了,好的文字排版能很好的提升阅读体验。
然而自己懒所以一直没有折腾更换到 hexo。而这次 jekyll 莫名其妙的出现异常,
所有的 ` 包含的代码都出现了排版混乱,google搜索未果,再加上之前的一些使用体验不爽,
促成了这次的更换。

过程

其实转移的过程还是比较痛苦,主要是有一些 jekyll 的标记在 hexo 下面不工作。
本来是想要用 sed 来批量处理的,在折腾了半个小时未果后,果断放弃了,改为一篇篇手改。
这样也让我在上次从 wordpressjekyll 时的大删除后,又进行了一次大扫除。
并且对部分文章的排版进行了调整。

除了标记问题外,还有个坑就是引用文章功能。官网给了两个方法如下:

1
2
{% post_path slug %}
{% post_link slug [title] %}

其中 post_path 生成的是 类似 \2011\12\22\xxx-xxx-xxx.html 的东西,
post_link 生成的才是真正的 link,并且如果要生成超链接,必须按照下面的方法写:

1
[{% post_link your-slug %}]({% post_link your-slug %})

另外使用 post_pathpost_link 的时候,不能在段前开头直接用,在这个之前得有文字,
否则也会有问题。

展望

换了高大上的主题了,清理了很多无用的博文了,备案了网站域名了,这下都齐活了,剩下的就是好好的写了。
还是之前的目的,要慢慢的提升网站文字内容的质量了。每篇文章都赤裸裸的加入了 打赏 按钮,
希望这个不是摆设。

另外对于 markdown 的语法之前也是混乱的,导致写出来的东西也是混乱的,是时候提升下自己的文字排版水平了。

PS:感觉自己写的东西越来越像流水账了。。。