Ruby 1.8与Rails Apps的1.9市场份额

时间:2010-03-04 20:11:04

标签: ruby-on-rails ruby

有人看过任何有形的指标或网站,讨论使用Ruby 1.8和Ruby 1.9的生产中Rails应用程序的百分比吗?

换句话说,我们正在考虑支持1.8但是想知道它是否真的值得。

谢谢!

乍得

3 个答案:

答案 0 :(得分:1)

我们无法知道有多少网站使用Ruby 1.9。但railsplugins网站试图说明插件是否与Ruby 1.9兼容

与Ruby 1.9兼容性的托管服务真的少了。 Heroku尝试兼容测试版,EY也尝试兼容。但它不兼容:(

答案 1 :(得分:1)

如果你已经有一个运行良好的1.8应用程序,那么在切换之前可能有理由等待(主要是插件不兼容)。

如果应用程序已经用1.9编写,那么请不要打扰。 1.9是如此大的改进(特别是在性能方面)超过1.8,因此构建1.8应用程序毫无意义。任何尚未支持1.9的虚拟主机肯定会很快支持它,因为我想不出有人在1.8中构建新的应用程序,但我可以想到有六个人在1.9上构建新的应用程序。

两者之间存在足够的差异,保持两者的兼容性对于大型应用程序来说是一件苦差事。特别是,您需要运行两次单元和功能测试(每个平台一次)。

答案 2 :(得分:0)

NewRelic偶尔会发布一个“堆栈状态”报告,显示谁正在使用哪个版本的Ruby,以及其他Rails使用指标。最新版本可在http://blog.newrelic.com/2011/09/28/state-of-the-stack-a-ruby-on-rails-benchmarking-report-sept-2011/

找到