缘起
之前我的博客是放在号称一次性付费 3 刀的美国 Freepgs 上的。后来空间商换了服 务器,涨了几次价,变成了每年 12 刀,空间从最初的 300 MB 升级到了 1 GB。 我在上面安装了 Wordpress,用过好几个主题,从一大堆主题中选择了 Unnamed。 后来觉得这个主题太老了就换成了 Wordpress 自带的 Twenty Eleven,也删除 了之前用的好些 Widget。使用的插件也精简到了 14 个,但是还是多啊,有些 插件其实就是为了一个小功能。
投入静态网页的怀抱
初试
刚开始我以为安装和配置 Jekyll 很麻烦,看了很多文章,还是没搞清楚。后来 看了这篇文章 Build A Blog With Jekyll And GitHub Pages 才知道其实可以 本机不用安装 Jekyll,直接在 Github 上创建 Jekyll 所需的文件夹结构和 各种文件就可以使用了。于是我 fork 了这篇文章作者 Barry Clark 制作的模 版 Jekyll Now,把用 Ben Balter 制作的 WordPress to Jekyll Exporter 插件导出的博客文章放入 _post 文件夹中,修改了 _config.yml 配置文件后, 新的网站就做成了。真是简单。
改善
虽然安装 Jekyll 看似很复杂,不过呢,在 OS X 上安装 Jekyll 环境其实很方 便,装好了 Ruby 之后,只需要一条命令:
sudo gem install github-pages
就可以安装完相应所需的软件包了。
Jekyll Now 的外观并不太合我意。最后在 Dr. Jekyll's Themes 上选择了 Wangana。(2016 年 8 月 13 日更新:其实外国人的主题并不适合中文版式,难得改了,直接换成 Willard 的主题)
自定义
Wangana 主题看起来简洁又不失现代。字体也很好看,但是默认的 Google 字体 Poly 并不支持我所喜爱的世界语, 所以在 Google Fonts 上找了一款支持 Latin Extended 字符集的又和 Poly 非常接近的一款字体 Andada。只需要把 /assets/css/_sass/_site.scss 中 Poly 字样改为 Andada 即可。
结语
以上只是迁移到 Jekyll 的一个记录,算是 Blog 历史的一部分吧。