Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 我的应用程序应该使用Rails 3吗_Ruby On Rails_Ruby On Rails 3_Design Decisions - Fatal编程技术网

Ruby on rails 我的应用程序应该使用Rails 3吗

Ruby on rails 我的应用程序应该使用Rails 3吗,ruby-on-rails,ruby-on-rails-3,design-decisions,Ruby On Rails,Ruby On Rails 3,Design Decisions,我已经使用Rails一段时间了,最近使用了2.3.4版 Rails 3测试版最近刚刚推出,它似乎有了显著的性能改进,尤其是与Merb的合并 我计划构建一个应用程序,需要4-6个月的时间。从beta版开始,我应该使用Rails 3吗?知道它在完全发布之前是有缺陷的吗? 性能绝对是我的应用程序的一个重要要求 如果您能提供以下问题的见解,您可以帮助我: 1-你认为Rails 3会在4-6个月内推出吗? 2-如果我选择使用Rails 2.3.5,迁移代码是否容易?afaik目前还没有确定的发布日期。另一

我已经使用Rails一段时间了,最近使用了2.3.4版

Rails 3测试版最近刚刚推出,它似乎有了显著的性能改进,尤其是与Merb的合并

我计划构建一个应用程序,需要4-6个月的时间。从beta版开始,我应该使用Rails 3吗?知道它在完全发布之前是有缺陷的吗? 性能绝对是我的应用程序的一个重要要求

如果您能提供以下问题的见解,您可以帮助我: 1-你认为Rails 3会在4-6个月内推出吗?
2-如果我选择使用Rails 2.3.5,迁移代码是否容易?

afaik目前还没有确定的发布日期。另一个要考虑的问题是,你的项目依赖于多少Rails插件,因为我认为大多数的插件也需要升级……p> 我认为你应该为2.3.5版做这件事,但一定要考虑Rails 3。阅读例如,默认情况下,使用此选项转义html

尝试使用适合Rails3的插件。检查表


使用不引人注目的javascript。

有一些方面需要考虑:

您的应用程序是否依赖于第三方插件/gems?如果是这样的话,你就应该这样做。你可能会发现目前还不兼容的库,但这些库迟早会被“修复”的

此外,这实际上取决于您所谈论的应用程序的类型。就我个人而言,我正在将我的一个基于2.3.5的站点移植到Rails 3,但只是为了准备和学习。由于Rails 3目前还只是公测版,它肯定不被认为是可以投入生产的。你可以下载它,使用它和玩它,但这几乎是它现在

如果你决定升级一个现有项目(我鼓励你这么做),那么看看Geoffrey Grosenbach的项目,它将指导你完成升级过程


还有一个插件,其中包含一个方便的脚本,您可以使用它来确定应用程序的哪些部分需要升级。

插件的好处是!我肯定需要一些。谢谢