Blog.GC

迁移到Octopress

| Comments

很早就想换掉WordPress了,庞大、臃肿、不顺手。但是要换博客系统的话,着实是一件麻烦的事情,所以也一直没有动手去做。前几天在网上瞎逛的时候搜了一下ruby的博客系统,看到了Octopress,于是也就有了现在的这个博客。

迁移的过程也相当简单,毕竟这个是为黑客(hacker)设计的博客系统,主要还是终端的操作。但是简单不代表顺利,Octopress的建立确实只要轻松几步即可完成,但是数据的导入却没有这么一帆风顺,不过也没什么大难度就是了。Disqus的导入真的是相当慢,其实最终选择Disqus之前,一直纠结于Disqus和一些国内的第三方社区评论,比如多说等。国内的更接地气一点,比如支持国内各种社交网络账号的登录,分享等,但是国内的东西,大家心里都懂,再说评论这东西。所以最终还是选了Disqus,一方面相对放心一点,另一方面用着也自感冷艳高贵。

迁移的过程,倒也不想介绍了,主要就是参考官方的介绍以及Google上的几篇博文,感兴趣的朋友们可以自行搜索。Octopress的官方帮助上有这么一句话:

You should be comfortable running shell commands and familiar with the basics of Git. If that sounds daunting, Octopress probably isn't for you.

就是这么鄙视小白。什么?这段话看不懂?那么你可以关掉这个网页了。

Octopress也并不复杂,博文的原稿是markdown,然后解析生成主体,搭配上各种零件,生成静态的网页,发布。就是这么简单爽快,让人更专注与博文的本身。用markdown写作也非常惬意,在此也推荐个Mac的App: Mou

不过由于Octopress也有很多令人费解的地方,比如一些很实用的功能却在后面的版本中删除,不过就我在github上翻了一下,应该是不是作者所为,大概是某个人pull request把版本搞乱了,而作者也没有认真审核pull上来的代码,嘛,也有可能作者自己用不到那些功能,所以也无所谓了。这点我在开了MAWalker的坑之后深有体会。

好了,就现在的情况而言,这个博客系统已经能够正常工作了,所以写下这篇文章总结一下思绪。接下去要做的可能就是修改主题和一些功能,让Octopress看上去更顺眼一些。


想做的事情一大堆,时间就只有这么点,又不能不睡觉。这次学校连出两例猝死,一个博士,一个博士后。唉,想到身体第一,一切又都是浮云。人生就在"To be Or not to be"之间踟蹰前行。

Comments

comments powered by Disqus