2009 年 3 月 16 日,星期一

Rails 2.3:模板、引擎、Rack、Metal,以及更多!

作者:David

Rails 2.3 终于完成并发布了。这是 Rails 近期一次非常重大的升级。以下是主要亮点简介:

  • 模板:允许您使用默认的 gem、配置等堆栈,以您自己的方式构建新的 Rails 骨架应用程序。
  • 引擎:共享可重用的应用程序组件,包含路由(开箱即用)、模型、视图路径等。
  • Rack:Rails 现在运行在 Rack 之上,让您可以使用所有中间件的强大功能。
  • Metal:编写超级快速的优化逻辑,绕过 Action Controller。
  • 嵌套表单:更轻松地处理复杂表单。

这还只是冰山一角。我们已为您准备了完整的 Rails 2.3 发行说明指南,其中包含更多信息。当您准备好升级应用程序时,请务必查看关于 已弃用的内容的部分。

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

gem install rails

如果您使用的是 Passenger,请务必同时 升级到 2.1.2。Rails 2.3 无法在旧版本的 Passenger 上运行!

我们希望您会喜欢它。