hey guys
长期存在于三蛋空间的我的年久失修的个人博客最近老被报CPU超标,两次被直接下线,于是转战了youhosting,这是一个不错的空间,稳定,速度快,也没有那莫名其妙的cpu超标问题(同一个博客,同样的源码),但是人家志不在此,上线个把月后,youhosting礼貌地发来邮件,说我没有发展过一个客户,要把我的站停掉,问我接下来的计划,我也礼貌地回复,我会在页脚加一个推广链接,对方拒绝,于是,我又开始寻找别的免费托管服务。
鉴于免费空间不靠谱,因此只有转向提供免费服务的应用发布平台,如GAE之类的(python
),还有appharbor(.Net
),heroku(node.js
)等等一系列的(期间能直接托管ghost的kite也停掉了免费服务),始终觉得自己重写一套cms外加模板太麻烦,于是眼光又投向了github提供的静态页面托管服务,最终还是选择了这个octopress的方案。
这是一个对码农的方案,如果你是一个码农,那么以下链接可能对你有用:
- 什么是github pages和Jekyll
- 什么是octopress
- 最好了解下E文的官方文档,当然跟上面的中文没差多少,我看文档的时候发现octopress已经可以直接发布到heroku,不一定局限在github了
- 如何从wordpress迁移到octopress,我因为前面备份来备份去的,所以刚好有备份好的xml文件,所以很顺利
- 当然如果你的wordpress博客还健在的话,这篇文章的迁移方式可能更快,直接从wordpress生成markdown文件
- 最后,什么是markdown呢?你需要用markdown来编辑文章哦
- 想学git?也没问题
所有教程在上面几个链接里面都全了,爱学习的你们钻研钻研吧,对了,这段时间在鼓捣os x,这个系统天生对码农友好,所以搞起来顺风顺水,理论上,在windows下只要ruby环境完善,同时有git,应该也是木有问题的
已于2月底切换到hexo,octopress是基于ruby的,hexo是基于node.js的,当然这并不是区别所在。区别在octopress在处理我这几百篇日志的时候,大概要花费一分钟左右,hexo只需要15秒,效率差别是明显的