ruby-on-rails - 用于生产的 Ruby 版本

标签 ruby-on-rails ruby

多年来,我一直在 Ruby on Rails on Ruby 1.8.7 ( Enterprise Edition) 上进行开发。并且有1.9.2最新版本。

使用 1.9.2 可以获得哪些好处?编码支持怎么样(我听说过一些问题)?它更快吗?它更稳定吗?等等

此刻我正准备开始一个新项目。所以我正在考虑在生产中使用 1.9.2。

最佳答案

我在生产中使用 1.9.2 的经验非常好。对于一个新项目,尤其是。对于 Rails 3,我不会推荐任何其他东西。 1.9 中的 Unicode 支持实际上消除了很多很多编码问题,加上 1.9.2 快了很多,稳定性是一个梦想。

当然,如果您要将项目迁移到 1.9.2,您需要确保在开始之前有良好的测试覆盖率,因为有更改、弃用等。

真正深入了解编码问题以及 1.9.2 中发生的变化,请阅读 this article by Yehuda Katz.

关于ruby-on-rails - 用于生产的 Ruby 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950480/

相关文章:

ruby-on-rails - 如何模拟对 open-uri 的调用

ruby-on-rails - 如何通过 Rails APP 的 REST API 获取用于在 Power BI 中创建数据集的访问 token

ruby-on-rails - 无法加载此类文件——rails 3.2.3 中的 lib/api grape

mysql - .find( :all ) with specific conditions return in Ruby on Rails? 是什么

ruby-on-rails - 在 RoR 中回滚生成的 Controller /模型

mysql - 使用 rails where 查询另一个查询的结果

ruby-on-rails - 如何调试 cucumber 测试?

ruby-on-rails - 从数据库中选择、分组和汇总结果

mysql - Ruby on Rails 无法连接到 mysql 数据库

mysql - Ruby on Rails SQL "SELECT"需要很长时间