将BLOG放在github上是个不错的选择,首先这是免费的,其次所有内容都是版本化的(当然也就不能用数据库了,全是文件方式),然后还是跨平台的。前提是你得会git,当然你知道github,肯定是会git的。
github上有两种模式,一种是用户或者组织页面,一种是项目页面。顾名思义,用户或者组织页面可以用于用户或者组织的BLOG,而项目页面最好用于某个项目的BLOG。
两者URL格式不同,用户页面是:
<username>.github.io
项目页面是:
<username>.github.io/<repositoryname>
如果要用jekyllbootstrap,就只能用用户页面,好处是安装简单方便。如果想自己折腾,当然可以用项目页面,加上jekyll,然后再配置bootstrap。
步骤如下:
- 注册github账号
- 创建一个用户仓库
- 设置GitHub Pages
- 在本机上克隆jekyll-bootstrap仓库
- 将本机仓库的远程设置为新创建的github仓库
- 将本机仓库推到远程
- 本机安装jekyll和rake等
- 修改初始页面并推送到远端
- 用rake创建新的blog条目或者页面
- 修改
_config.xml
里面的参数