重建博客

重建博客
逐暗者前言
个人博客已有好几年没有更新了,有工作忙的原因,也有自己比较懒的原因。看了看之前的博客程序,使用的是emolog5,好久远的程序了,主题的作者也不维护了。考虑再三,决定彻底重建个人博客。
需求
既然是重建博客就涉及到需要选择博客程序,什么样的程序比较好呢?对于这个问题,还是需要先看看自己的需求。
- 写写自己的文章,最好能使用markdown格式书写。
- 能有好看点的主题。
- 对服务器要求比较低,使用php或者静态网站。
- 最好能播放音乐,并且是那种无中断的。
选择程序
最先考虑的还是emlog,毕竟之前就使用了这点,而且最新版的emlog pro版本支持markdown书写文章。然而比较可惜的是,之前喜欢的主题不支持这个版本,并且作者也不再维护了。加之,pro版本的商城中主题也不多,并且全都不支持pjax,使得在跳转的时候播放音乐中断。
之前也用过zblog,现在搜索了一下,发现zblog的域名解析都没了,感觉也是办不下去了吧。
最后发现了hexo这个程序,支持markdown书写,最后生成的是html静态文件,对服务器要求最低。在github上也搜索到了一个叫hexo-theme-bamboo的主题,支持全站pjax,配合上音乐播放器,比较完美的解决了音乐中断问题。此外还有一个优点,主题在github上开源,没有什么其他费用。
当然也不是完全没有缺点的,由于hexo需要使用命令行构建一些文章和生成对应的静态文件,所以从使用角度上来说没有之前那么便捷。不过对于使用markdown来书写文章的我来说,应该不算是个大问题。
搭建博客
从网上找了教程,一步步安装nodejs、hexo、hexo-theme-bamboo主题,也把自己的博客代码上传到了码云上,做到了同步和备份。
主题的配置非常的多,从主页的菜单、背景图片、logo到微信支付宝二维码、自己的书单等等,看上去效果也比较让我满意的。
除了博客程序的搭建之外,之后也会努力写写文章,美化一下各种页面(像关于我之类的页面)。
后续
目前还有几个小小的问题还没有解决:
- 每次都要使用ftp发布hexo生成的静态文件,感觉比较麻烦。
- 主题的首页轮播一直没有弄出来。