Rails 2.0 正式发布——开创Web开发的新境界

 

Ruby on Rails 2.0128日正式发布了。新版Rails在整体设计思想上没有重大的变革,基本上是对于已有特性的完善和改进。

 

Rails 1.X可以看作是对于Web开发的最佳设计实践的完美整合,在开发效率、灵活性和可维护性上体现出了巨大的优势,但在系统的功能完备性、安全性、运行性能等“成熟度”指标方面还有所欠缺,用在复杂的企业应用中仍然要面临一些风险。

 

Rails 2.0 1.X 的基础上进行了大量的精雕细琢,同时增加了对于RESTful设计理念的完整支持,重构了系统底层——使其更加精简、高效,另外改进了内建的缓存和分布式部署机制以提高性能,并增强了网络攻击预防措施。经过几百位社区核心开发人员一年多的努力,Rails 2.0可以说已经成为目前最先进、最完善的Web开发框架之一。

 

对于Rails 1.X的用户来说,仍然可以调用熟悉的方法编程,但Rails 2对于常见的功能提供了许多改进的编写方式,使代码更简捷流畅。最大的变化是,原来内建的一些功能已经从Rails 2中剔除——改为以plug-in的方式提供了,这些功能需要用户另外安装。这样做的原因是:Rails将保持作为一种“纯”且“瘦”的框架存在,以保证其高品质和可维护性;同时分离出去的各种plug-in也可以有多种相互竞争的实现供用户选择。这种以退为进、以少为多的策略是那些一味膨胀的框架需要学习的。

 

一些具体的介绍请参照Rails 2的官方

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值