打印

Rails2.0.2发布,新特征介绍(强烈推荐更新)

本主题由 jerry 于 2008-1-13 13:28 置顶

Rails2.0.2发布,新特征介绍(强烈推荐更新)

DHH刚刚发布了rails2.0.2,这是一个非常重要的更新版本,主要更新有:
1、SQLite3成为了默认的数据库。
默认通过rails myapp生成的rails应用使用SQLite3数据库,苹果的最新操作系统Leopard默认已经安装了SQLite3,并且使用SQLite3可以获得更快的单元测试速度。SQLite的官方网站为http://www.sqlite.org/
如果想继续使用Mysql数据库,需要用rails -d mysql myapp命令生成应用。

2、生产环境下不再检查模板文件更新。
在生产环境下config.action_view.cache_template_loading = true是默认配置,也就是说,如果在运行时更新了template文件,需要手动重启rails应用服务器。这个选项可以提高运行效率,并且不会对我们的应用造成太大影响,因为一般在更新应用后都会重启服务。

3、rails2.0.2是用来完全取代rails2.0的,而不是一个升级版。
要更新到rails2.0.2需要使用gem install rails即可,如果rubyforge的源没有更新,请使用 gem install rails --source=http://gems.rubyonrails.org

也许我们可以认为,真正的rails2.0刚刚发布?

anyway,enjoy life,enjoy rails.

update:

经测试,必须将gem更新至最新的0.9.5否则安装时会出现错误!

gem update --system

运行此命令先
First they ignore you, then they laugh at you, then they fight you, then you win.

TOP