捣鼓了很久,终于将octopress部署完毕。从此摆脱Wordpress开始开始Geek式的blog生活!
octopress官方介绍:
Octopress is a framework designed by Brandon Mathis for Jekyll, the blog aware static site generator powering Github Pages. To start blogging with Jekyll, you have to write your own HTML templates, CSS, Javascripts and set up your configuration. But with Octopress All of that is already taken care of. Simply clone or fork Octopress, install dependencies and the theme, and you’re set.
由于本人也是刚刚接触octopress,了解不是很深入,我自己感觉它主要有下面这些特点:
- 基于Ruby(所以对Ruby开发者来说非常友好)
- 支持Markdown
使用git进行版本控制
octopress本身不需要任何database,所有的数据都是静态文件,然后使用git进行维护。
轻松部署
octopress使用Jekyll静态网站产生引擎,可以轻松生成static-file based类型的网站,部署非常方便(如上面一条,不需要任何database)
你可以渲染放置到自己的服务器上,Heroku,或者是Github Page(我就是放到git上的,很cool吧!)上。
- 支持各种插件
- 支持gist(没用过,但是貌似很给力的样子,hoho!)
- 使用SASS,Compass等新奇玩意
OK!大体就是这样,具体可以直接到官网看文档。下一篇文章会详细介绍下如何部署Octopass!