用 toto 快速建轻量级博客

对于程序员或创业团队来说,还是有必要拥有一个属于自己的博客。Wordpress 曾经让个人或企业搭建博客变得非常容易。但是我们觉得 Wordpress 还是有些重量级,所以选择了一个非常轻便的工具 toto,一段只有200多行代码的Ruby应用程序。

前提条件

toto之所以简单,是因为它利用一些很好的工具和服务。要使用toto,必须要对这些有所了解。

1 Ruby on Rails
对于互联网创业项目来说,Rails是最理想的开发工具。它适合敏捷开发,可以快速地开发应用。

2 Git
git是一个高效的版本管理工具,你一定会爱上她,别无选择。

3 Heroku
你需要注册一个Heroku帐号,并在本地安装Heroku工具。
Heroku是一个Rails应用托管平台,toto理想的部署平台就是Heroku。有了Heroku,你可以专注于Rails应用开发,将服务器环境和部署备份等问题都交给Heroku。

一分钟建博客

环境准备好了,我们就可以开始了。按照toto的安装文档,只需要4个命令即可搭建一个博客。(把myblog换成你自定义的名字)

$ git clone git: // github.com/cloudhead/dorothy.git myblog
$ cd myblog
$ heroku create myblog
$ git push heroku master

这样就可以访问你的博客了: http://myblog.heroku.com。

如何更新博客?

我们来看一下toto的目录结构



每一篇博客就是一个文件,放在articles目录下。写一篇博客就是在该目录下新建一个文件。
toto提供了一个命令可以帮我们新建一篇博客

rake new 

遇到提示时输入标题:Hello World
你可能注意到了文件的命名规则,生成文件名是2011-06-07-hello-world.txt。toto默认使用这种规则来建立链接。这对中文来说可能是一个问题,因为我们一般不希望用中文做文件名。
解决的办法是这样的。比如,博客标题为“世界你好“,那么文件名还可以是2011-06-07-hello-world.txt。只需要在文件里面加上一行:

--- 
title: 世界你好
date: 07/06/2011
slug: hello-world # 加上这一行
 

toto使用Markdown标记语法来定义文章格式。详细的语法规则请参考:http://en.wikipedia.org/wiki/Markdown。

文章编辑好之后,提交到Heroku

rake publish

刷新一下就可以看到更新了。

这是toto建的博客 http://blog.workxp.info

作者: 袁平i 发表于 2011-07-14 10:28 原文链接

评论: 5 查看评论 发表评论

最新新闻:
· 美分析师称Google+项目已花掉一亿美元(2011-07-14 18:06)
· Nuance推出语音垂直搜索应用Dragon Go(2011-07-14 18:06)
· RIM下月将推7款新黑莓手机 用黑莓OS 7(2011-07-14 18:04)
· 微软推出 IE 10.0 平台预览第二版(2011-07-14 18:03)
· 阿里云手机再揭秘:采用WebApp 三季度上市(2011-07-14 17:49)

编辑推荐:为什么为什么为什么为什么为什么你要做一名程序员?

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库

你可能感兴趣的:(博客,toto,量级)