我正在开始一个新的rails项目,在与客户交谈之后,他们说他们更喜欢使用Rails 2.3.8,因为它有它的声誉,所有的宝石和插件都很好用,所以最终,选择rails 2.3.8现在将在开发过程中减少问题。此外,他们表示在项目完成并开始工作后,他们不介意升级到rails 3。
所以我的问题是 - 在框架错误和插件/ gem支持方面,现在最安全的方式是使用rails 2.3.8吗?
答案 0 :(得分:1)
简答:
Rails 3肯定。它比2.3.8有所改进,如果您遇到任何错误,您可以回馈社区。 Rails 3 beta已经存在了很长时间(可论证)的时间,许多主要的插件(设计,will_paginate,authlogic等等)都与Rails 3兼容。
Longish回答:
为什么2.3.8
为什么3
?
答案 1 :(得分:0)
这个问题已有几个答案。简短的回答是:使用Rails 3 。
即使在短期内,您的客户担心也是错误的。 一些库和插件开始停止对Rails 2.x的支持,现在他们专注于Rails 3。
我已经使用Rails 3超过6个月(包括测试版),而且由于宝石需求,我现在无需更改版本。
这里有一些其他答案: