2010-05-20 85 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,您將仍然可能錯過很多插件...

相關問題