Fd779852eb8e519999f8b35c47777608

該使用哪個ruby版本

chiayiRuby 節點 中發起
最後由 xdite回應 , 634次閱讀

目前最新的ruby企業版是1.8.7 2011年3月的
開發的版本用1.9.2

如果production的版本推薦使用企業版
那是不是development也最好降版跟production的版次一樣比較好?

有些語法差異,讓我在deploy一直碰壁

謝謝

截至 ,共收到 7 條回應
398a828efed96a19a5d80309ce775313
southwolf 1樓, 於回應

開發環境跟production環境應該盡量保持完全一致
否則會很麻煩的…
總不能每次release時候還要再做兼容性測試跟patch吧

Fd779852eb8e519999f8b35c47777608
chiayi 2樓, 於回應

有人推薦用最新版,有人推企業版,但企業版只有1.8.7,請問怎麼測它實際的效能?謝謝

Ff7afae5b23125e25e18ad8c0404bd78
hechian 3樓, 於回應

用REE,或者用1.9.2
效能的話,可以用硬體補足 ...
實際效能其實看人家跑的benchmark就好了

Fd779852eb8e519999f8b35c47777608
chiayi 4樓, 於回應

hi hechian,
如果用REE,那development的版本也抓REE嗎? 還是用1.8.7?
thanks.

Ff7afae5b23125e25e18ad8c0404bd78
hechian 5樓, 於回應

就一起用REE吧 :)
我的想法是盡量減少麻煩,那就是把兩邊的環境盡量用得完全一樣
如果可以的話,可以再自己用虛擬機器架一個模擬Deploy主機的環境,這樣更能確保萬無一失 ...

6b3a9e760dc41f48e4a215a0aacacc02
jamesy829 6樓, 於回應

@jspaper
我自己是用 1.9.2 吧,因為他有很多improvement 對比 1.8.7
1.9.3是現在的RC版。所以不建議在production試用。

19e786a2a74377ff6e052d87fd8d1fa8
xdite 7樓, 於回應

我現在把手上的 production 都升上 1.9.2-p270 了

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊