2009 年 3 月 16 日星期一

Rails 2.3:模板、引擎、Rack、Metal,还有更多!

发布者:戴维

Rails 2.3 终于完成了并且即将推出。这是很长时间以来 Rails 中一项最为实质性的升级。以下是主要功能的简要介绍

  • 模板:允许您的新骨架 Rails 应用程序通过默认的宝石、配置等堆栈按照您的方式构建。
  • 引擎:共享可重用的应用程序部件,其中包含完善的路由、模型、视图路径以及相关工作。
  • Rack:Rails 现在在 Rack 上运行,这使您可以访问所有的中间件好处。
  • Metal:编写超快速的优化逻辑部件,这些部件在 Action Controller 周围进行路由。
  • 嵌套表单:处理复杂表单变得轻松得多。

以上仅为冰山一角。我们已经为 Rails 2.3 版本说明 编写了一份完整指南,其中包含更多信息。当您准备升级自己的应用程序时,务必查看 已弃用的内容 一节。

使用以下命令安装 2.3(最终版本标记为 2.3.2)

gem install rails

如果您在 Passenger 上运行,务必 将 Passenger 升级到 2.1.2。Rails 2.3 在 Passenger 的较旧版本上无法运行!

我们希望您会喜欢它。