A Glimpse of Hexo

  我是一个喜欢简单的人。之前尝试过Wordpress建站,坚持了一段时间,后来的感觉是Wordpress有点复杂,最不习惯的就是它自带的富文本编辑器,时常花费许多时间调整页面布局,效果却不理想,好不容易调整到马马虎虎,发布上去却发现怎么两篇文章字体格式迥然不同。博客本来是记录内容的,我却为格式耗费了很多时间;再加上想要学习PHP的计划一再打断,自己又无法修改模板中不合心意的地方,慢慢的就放弃了。

  后来一想,如果能够有一种方法,将markdown文件书写的文本直接发布到博客上,就不会存在格式不一致的问题了,不知道Wordpress有没有这样的插件,因为很久不写博客,也没有费心去google一下。前一阵子阿里云邮件提醒购买的域名快到期了,想到当时挑选域名时耗费的心思,不想就此抛弃,于是又续了三年。然后想到自己域名都买了,不搞个博客实在浪费,再加上感觉自己工作之后,已经没有学生时代过目难忘的记忆力,一些东西自己不做梳理,不做记录,过一段时间也就忘了,如果浑浑噩噩过完这风华正茂的几年,真的是太可惜了。

  所以,我决定继续写博客。之前申请的国外免费空间已经找不回来了,我也不想再重温Wordpress的建站经历,所以一开始想随便找一个博客算了,像新浪或者博客园这样的,简简单单,不用纠结。但是想到自己平时看博客时,右下角总有些讨厌的广告,想到以后自己的博客也会变成这样,心里有些不情愿。就在网上闲逛时,不经意发现了GitHub Pages这个好东西,只需要简单上传写静态页面,便可以生成博客,简简单单,很和自己的性子。即使是每一个页面都需要自己编辑,也好过自己的博客页面上满是广告,而GitHub Pages还支持了Jekyll这样的框架,不需要在写博客时关注html,何乐而不为呢。

  “GitHub Pages”,决定就是你了。GitHub Pages用起来很简单,很快就完成了第一个Hello World页面,绑定上自己的域名,自家的博客店,也算是重新开业了。然后开始看Jekyll,这是一个基于Ruby的框架,呵呵,但愿我不用学一遍Ruby。网上学习Jekyll 的同时,看到很多人已经切换到了Hexo,据说支持的主题更多,切换主题的管理插件更容易,渲染的速度也更快。于是顺手打开了Hexo的主页,发现安装部署起来都很简单,既然如此简单,自己何不试一下呢。一试发现果然很简单,配置上基本没有什么困难,遇到的唯一阻碍是deploy之前,github页面上需要添加本机的签名,对于熟悉Git的人,这根本不是问题。

  不得不说,刚刚一部署,Hexo就让我眼前一亮,从页面上看的确简介大方,编写文章,上传博客都非常方便,而且有了GutHub进行管理,也不用担心自己的博文丢失了。趁热打铁,我将自己的在Ubuntu上配置Vim的经历,写成了一封英文博客上传了上去。用Hexo写的博客,简单大方,也很适合在手机屏幕上阅读,第一篇博客完成!满满的成就感。

  我会一直将写博客的习惯保持下去,记录日常生活,也记录点滴收获,满足一下自己写作的热情。

GitHub地址: 点我传送