Rails 4.2 正式版发布

oschina
 oschina
发布于 2014年12月21日
收藏 10

Rails 4.2 正式版终于在圣诞节之前发布了,这是一个经常长期测试的版本,包括 4 个 Beta 版和 3 个 RC 版,可以在生产环境中使用。从首个 Beta 开始,包含超过 1600 多个提交,因此你有理由为该版本感到兴奋。

下面我们对 Rails 4.2 的一些新特性和改进内容做简单说明:

  • 全新的 Active Job, ActionMailer #deliver_later

  • Adequate Record 简化数据库操作,提升数据库操作的性能

  • Web 控制台可以让你在开发过程中查看更详细异常信息

  • 改进对数据库外键的支持

详细的描述请看官方发行说明

接下来 Rails 团队将直接开始 Rails 5.0 的开发,4.x 将只会进行 bug 的修复。5.0 版本要求 Ruby 2.2+

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Rails 4.2 正式版发布
加载中

最新评论(31

酷酷的就
酷酷的就

引用来自“砰的一枪”的评论

开源的的东西,不要老想着升级
升级否,和开源有什么关系?
砰的一枪
砰的一枪
开源的的东西,不要老想着升级
VincentJiang
VincentJiang

引用来自“MarChen”的评论

Rails最烂?呵呵。。看看PHP最火的框架laravel,Java/scala的框架 Play,包括python的django后来的版本,有没有种追着Rails的影子的赶脚?
向前兼容就一定好?那那些Java黑们给我站出来,Java为什么加不上很多新特性?
大型项目就地狱?难道你的项目比twitter大?比github大?比37signal大?呵呵

引用来自“herman__zhu”的评论

+1

大型项目基本都死在代码迭代的债上,越堆叠越不敢拆分,不敢拆就形成了所谓的‘大型项目’,业务拆分的不及时代码迟早就是一坨稻草堆。

引用来自“FooTearth”的评论

+1

引用来自“Black_JackQ”的评论

+1

引用来自“hantsy”的评论

必须澄清的是,Twitter目前核心全部转 Java/Scala了。 Github 是现代云架构下新宠, Ruby写的没错,很多功能来源于其它云服务,根本无法体现 ROR 比其它方面的优越性。

ROR 影响很多框架,不错,比如 Play, CakePHP 等,还是有敏捷。

引用来自“MarChen”的评论

目前Twitter的后端核心确实主要是Scala上面了,但是2,3年前还主体是Ruby的架构。而即使是那时的访问量与并发也是绝大多数网站难以匹敌的。
至于说到github的事情,并不是ruby活着ROR能适用于100%的情况,但只要能在相当的情况下适用于相当的量的访问,那么这个工程就是成功的了。
+1
MarshalChen
MarshalChen

引用来自“MarChen”的评论

Rails最烂?呵呵。。看看PHP最火的框架laravel,Java/scala的框架 Play,包括python的django后来的版本,有没有种追着Rails的影子的赶脚?
向前兼容就一定好?那那些Java黑们给我站出来,Java为什么加不上很多新特性?
大型项目就地狱?难道你的项目比twitter大?比github大?比37signal大?呵呵

引用来自“herman__zhu”的评论

+1

大型项目基本都死在代码迭代的债上,越堆叠越不敢拆分,不敢拆就形成了所谓的‘大型项目’,业务拆分的不及时代码迟早就是一坨稻草堆。

引用来自“FooTearth”的评论

+1

引用来自“Black_JackQ”的评论

+1

引用来自“hantsy”的评论

必须澄清的是,Twitter目前核心全部转 Java/Scala了。 Github 是现代云架构下新宠, Ruby写的没错,很多功能来源于其它云服务,根本无法体现 ROR 比其它方面的优越性。

ROR 影响很多框架,不错,比如 Play, CakePHP 等,还是有敏捷。
目前Twitter的后端核心确实主要是Scala上面了,但是2,3年前还主体是Ruby的架构。而即使是那时的访问量与并发也是绝大多数网站难以匹敌的。
至于说到github的事情,并不是ruby活着ROR能适用于100%的情况,但只要能在相当的情况下适用于相当的量的访问,那么这个工程就是成功的了。
冰力
冰力

引用来自“MarChen”的评论

Rails最烂?呵呵。。看看PHP最火的框架laravel,Java/scala的框架 Play,包括python的django后来的版本,有没有种追着Rails的影子的赶脚?
向前兼容就一定好?那那些Java黑们给我站出来,Java为什么加不上很多新特性?
大型项目就地狱?难道你的项目比twitter大?比github大?比37signal大?呵呵

引用来自“herman__zhu”的评论

+1

大型项目基本都死在代码迭代的债上,越堆叠越不敢拆分,不敢拆就形成了所谓的‘大型项目’,业务拆分的不及时代码迟早就是一坨稻草堆。

引用来自“FooTearth”的评论

+1
ruby 的性能真是烂到家了,用过一次压力测试后赶紧抛弃了。
hantsy
hantsy

引用来自“MarChen”的评论

Rails最烂?呵呵。。看看PHP最火的框架laravel,Java/scala的框架 Play,包括python的django后来的版本,有没有种追着Rails的影子的赶脚?
向前兼容就一定好?那那些Java黑们给我站出来,Java为什么加不上很多新特性?
大型项目就地狱?难道你的项目比twitter大?比github大?比37signal大?呵呵

引用来自“herman__zhu”的评论

+1

大型项目基本都死在代码迭代的债上,越堆叠越不敢拆分,不敢拆就形成了所谓的‘大型项目’,业务拆分的不及时代码迟早就是一坨稻草堆。

引用来自“FooTearth”的评论

+1

引用来自“Black_JackQ”的评论

+1
必须澄清的是,Twitter目前核心全部转 Java/Scala了。 Github 是现代云架构下新宠, Ruby写的没错,很多功能来源于其它云服务,根本无法体现 ROR 比其它方面的优越性。

ROR 影响很多框架,不错,比如 Play, CakePHP 等,还是有敏捷。
华华hua子
华华hua子
测试!
Jack_Q
Jack_Q

引用来自“MarChen”的评论

Rails最烂?呵呵。。看看PHP最火的框架laravel,Java/scala的框架 Play,包括python的django后来的版本,有没有种追着Rails的影子的赶脚?
向前兼容就一定好?那那些Java黑们给我站出来,Java为什么加不上很多新特性?
大型项目就地狱?难道你的项目比twitter大?比github大?比37signal大?呵呵

引用来自“herman__zhu”的评论

+1

大型项目基本都死在代码迭代的债上,越堆叠越不敢拆分,不敢拆就形成了所谓的‘大型项目’,业务拆分的不及时代码迟早就是一坨稻草堆。

引用来自“FooTearth”的评论

+1
+1
青怪
青怪

引用来自“卡夫”的评论

rails不是先驱的么, 怎么大家都在喷?
+1,赶脚总有一些人以喷“某某产品”为由,以此显示自己专业性~
返回顶部
顶部