技术开发 频道

Ruby Development 五大基本武器

3、Instant Rails

你想让ROR的环境一步到位吗?不需要命令,只需要一个程序双击运行一下,所有环境就ok。这个现在已经不是梦想了。Instant Rails,这个构思很好,很实用工具诞生简直就是我们这些ror开发者快速搭建开发环境的福音啊。现在只有windows的版本,linux和mac的已经在移植中,大家耐心等待。

Instant Rails 运行会自动一次性的安装,运行Apache Web server, Ruby,MySQL数据库和Rails framework。

Click to enlarge

虽然Instant Rails可以快速搭建ror的开发环境,但是用它来部署你的服务器是不合适的。因为他的安全不太完善,运行的效率也有待考察。

4、Mongrel

Mongrel 是一个ruby的webserver和类库.  Mongrel的特色就是快,它比ruby自带的web server还有其他的webserver都要快。把程序部署到这个上面是会给你带来速度上的惊喜的。 另外你也可以在ruby程序中直接使用mongrel,开发属于自己专用的web server。mongrel的安装超级简单,别忘了他是用rubygems打包的,一个命令完全搞定。 gem install mongrel

在我们介绍的五个武器总mongrel是唯一的一个类库。他是开放源代码的。他是一个很好的教我们如何把自己的产品打包,市场化。当然他最吸引的就是他的作者从中教给我们如何写一个类库。

5、A Rss Feed Reader

这个东西作为一个单独的武器是不是感觉很意外啊。我看到也是很意外,不过按照作者的意思来说还是非常合理的。因为或许rss是整个ror快速发展的文档知识体系的根基。因为几乎每个ror开发者都有自己的blog,他们在上面分享自己的经验和总结,我们一个一个的看可能忙不过来,如果用个rss工具来订阅者看,一切就都解决了。关于具体的rss feed reader。我相信大家都有自己心仪的。作者推荐的几款感觉都不是很适合国内的人使用,当然 google reader除外了。我个人推荐在国内使用zhuaxia.com 或者我曾经参与开发的 www.365rss.cn 这个。

今天就先写这么多吧。好久没有在首页发表过文章了,想念大家。

0
相关文章