2010-05-20 81 views
4

2005年,我第一次使用Rails的时候,并没有那么广为人知,但是我做了一些实验性的工作,但由于时间不够,它已经衰落了。Ruby on Rails版本之间的差异?我应该使用哪个?

我现在正在考虑再次追求最初的想法(使用新的实现),并且在研究最新的Ruby和Ruby-on_Rails版本时,我会看到Ruby 1.9.2和Rails 3.0 beta。

我还没有设法找到任何Rails主要版本之间差异的简要说明。我也看过官方的Rails网站和其他一些网站。没有快乐。也许我在寻找错误的地方或错误的东西?

我的项目本质上不是商业的(这是一件业余爱好),所以Rails 3.0的测试版本并没有让我失望。我只想知道有什么不同。任何人都可以解释吗?

如果对答案有任何疑虑,我将在Linux盒子和/或Windows盒子上工作。

回答

5
+0

我没看博客,但没有找到任何的。这就是生活! 从来没有找到更改日志。 – 2010-05-20 15:55:25

3

作为一个经验法则使用最新的稳定版本。目前Rails是2.3.5。我不会尝试用Rails 3.0 beta X来学习Rails,如果你在5年内还没有碰过Rails,你几乎从零开始。

一旦Rails 3.0出来,你可以升级。对于商业项目我还没有选择它。

关于Ruby 1.8和1.9,我没有强烈的意见,你可以使用。我听说1.9还不稳定。

要找出宝石与红宝石的版本可以和Rails可以检查http://www.railsplugins.org/pluginshttp://isitruby19.com/

+0

根据我的经验,1.9 *本身*是相当稳定的,但您可能在使用1.9时无法使用宝石(即支持代码)时遇到很多麻烦。在一个大型的多宝石Rails项目中,这可能是一场噩梦。 – Telemachus 2010-05-20 14:22:13

+0

@JPablo&Telemachus。感谢您的反馈。 – 2010-05-20 15:56:15

1

使用Rails 3,您将仍然可能错过很多插件...

相关问题