Rails 3.0 的新鲜特性(一)

Rails正式发布了3.0版本,更新过一次后,现在已经有3.0.1了。

3.0系列,与传统2.2系列的差异非常大。这些变化包括:

1、简化的rails命令,替代了原来script/*,rails工具更加一致;

2、基于bundle的gem管理,将依赖管理通过配置文件Gemfile的方式实现,比vender/plugin更容易进行管理;

3、改进的FormHelper;

4、默认支持跨站防御;

5、易定制的route配置文件。

在rails 3.0.1发布之后,一系列辅助工具如passenger等都顺利的配合rails3,为程序员进行大规模版本迁移提供了便利。