用于将Rails应用程序从开发应用到生产的典型工具是什么?

Joh*_*sch 3 .net ruby-on-rails application-lifecycle

作为一名经验丰富的.NET开发人员,我对学习Ruby on Rails开发过程感兴趣.我有ASP.NET WebForms和MVC的经验,我也使用过PHP.我已经完成了一些基本的RoR教程,并且能够让它们正常工作.

这个问题更具体地涉及这种类型开发的工具和开发过程,因为它与我习惯的不同.除了Rake之外,用于管理开发生命周期和将网站投入生产的典型工具(开发,测试,部署)是什么?对于我的基本思维过程与开发.NET有什么需要改变的吗?

Ada*_*lin 5

对于开发,我个人喜欢 TextMate,但我听说RubyMine很棒.


为了测试,我会研究Rspec&Cucumber.


对于部署,Capistrano,请放下.


而且,事后,乘客3 + Apache的真的,真的很好(和简单!).

(适用于开发和生产环境)