免费提速怎么样?好,没问题。Rails 3.0.3 包含了速度更快的 ActiveRecord 版本,从 Rails 2.3.x 升级到 3.x 时丢失的性能将被挽回,而且还快了一些。Aaron Patterson 对支撑 ActiveRecord 3 的 ARel 引擎进行了基准测试、调整和优化,做出了惊人的贡献,结果就是它很酷,反应很快。
你可以在他的 ARel 2.0 撰写中详细了解 Aaron 的工作。如果你敢,你还可以看看 他在 RubyConf 上的幻灯片,其中更详细地介绍了重写和提速(警告:有男孩子接吻的幻灯片!)。
除了免费提速之外,我们还包括了很多小修订。因此每件事都工作得更加出色,也更快速。你还想要什么?哦,它是 Rails 3.0 的直接替换项 — 没有 API 更改。搞定。
查看 Github 上的所有更改。使用 gem install rails
安装最新版本。或者将自己绑定到 v3.0.3 标签。
享受!
注意:ActiveRecord 3.0.3 错误地将它的微版本报告为 1,而不是 3。这不会影响你做的任何事情,除非你专门检查了该微版本。但如果它让你感到很烦,那么它已在 3-0-stable 分支中得到修正。