写点什么

Ruby on Rails:3.2 RC1 发布,4.0 将会放弃 Ruby 1.8.7

  • 2011-12-26
  • 本文字数:759 字

    阅读完需:约 2 分钟

Ruby on Rails 组宣布 Rails 3.2 的首个发布候选版,正好赶上圣诞节。3.2 之后,Rails 的下一个主要发布将会是 4.0。

Rails 3.2 引入了一些新特性和许多小改进。最显著的新特性是更快的开发模式,它将会影响所有用户。根据详细的更改日志,加快开发速度的方式是仅在依赖的文件发生更改时才会重新加载类,而现在的做法是Rails 会在每次请求时重新加载类。如果你想要Rails 之前版本的效果,你可以试一下 ActiveReload 插件

如果你在处理因数据库查询的低效而导致的性能问题,新的 explain 特性或许可以帮你找到问题。Arel 现在提供了一个 explain 方法,在生成的查询上运行 EXPLAIN 并显示结果。它可以和 sqlite3,mysql2 和 postgresql 的适配器一起工作。当 Rails 发现一个很慢的查询时(默认是 0.5 秒),它就会自动运行 explain,并向你显示结果。

其它新特性包括一个简单的 Active Record 键 / 值存储扩展和一个允许你向日志添加自定义标记的日志记录程序。若想了解所有更改的完整概览,可以查看详细的更改日志

3.2 发布之后将会集中精力开发 4.0 版本,目前计划于 2012 年夏天发布。DHH 解释了他们为何跳到下一个主要版本号:

关于我们将在 Rails 4.0 里包含什么特性目前没有更多的细节,但采用主要版本号的主要目的是放弃 Ruby 1.8.7 的支持。和 Rails 3.0 不同的是,我们希望这个转变更加平滑。

放弃 1.8.7 一开始可能很困难,但 Ruby 组本身也在从1.8 转移出去:“我们会像往常一样继续为1.8.7 提供常规维护,直到2012 年六月为止。…… 从那以后,我们将会停止修正错误,但我们仍然提供安全错误的修正,直到2013 年六月为止。”除非其他人接手并继续维护它(像 Engine Yard 处理Ruby 1.8.6 那样),否则是时候彻底转到 Ruby 1.9 或某个替代实现。

查看英文原文: Ruby on Rails: 3.2 RC1 Released, 4.0 Will Drop Ruby 1.8.7

2011-12-26 07:463013

评论

发布
暂无评论
发现更多内容

不愧是阿里内部“SpringCloudAlibaba学习笔记”看完直接斩获12家offer

Java 编程 架构 面试 微服务

免费分享JDBC与MyBatis的优秀图书

Java入门到架构

Java

2021年,BAT接连入局!“低代码”为何能备受资本追捧?

优秀

低代码

越学越有趣:『手把手带你学NLP』系列项目07 ——机器翻译的那些事儿

百度大脑

机器学习 nlp

DataPipeline实时数据融合平台V3.0里程碑版发布!澎湃新动能

DataPipeline数见科技

大数据 数据融合 数据管理

永续合约交易所开发,虚拟币合约交易系统源码

TDengine JDBC整合Druid

山石道人

涛思数据 tdengine Druid Spring MVC taos-jdbc

使用tar 命令进行文件的归档和压缩

学神来啦

云计算 Linux 运维 linux运维

DataWorks赋能企业一站式数据开发治理能力

阿里云大数据AI技术

【工作感悟】Android大厂高级面试题灵魂100问

欢喜学安卓

android 程序员 面试 移动开发

前端性能优化实践 | 百度APP个人主页优化

百度开发者中心

大前端 百度app

北鲲云超算平台——让科技更好地服务于用户

北鲲云

4轮技术面+1轮HR面,成功拿到腾讯40k*16的Offer ,详解面试流程和真题解析

Java 程序员 架构 面试

【工作感悟】2021最值得加入的互联网公司有哪些

欢喜学安卓

android 程序员 面试 移动开发

教你给场景添加天空盒,超简单!

ThingJS数字孪生引擎

大数据 大前端 开发 可视化 数字孪生

智邦国际ERP系统31.99版本发布,解锁精准高效协同管理模式!

叶落便知秋

一周信创舆情观察(6.28~7.4)

统小信uos

我删库跑路失败了

程序员鱼皮

Java c++ Python Linux 服务器

腾讯二面:Linux操作系统里一个进程最多可以创建多少个线程?

白亦杨

吹水、面试、进阶齐飞!Github霸榜的阿里分布式设计实录也太香了

Java架构师迁哥

KDD CUP 2021首届图神经网络大赛放榜,百度飞桨PGL获得2金1银

百度大脑

神经网络 百度

GitHub星标70K阿里大佬手写的Spring Boot实战手册

Java架构师迁哥

底层技术支撑智慧出行,汽车智能化发展下区块链大放异彩

旺链科技

区块链产业

金九银十面试必备,“全新”突击真题宝典,阿里腾讯字节都稳了

Java 编程 程序员 架构 面试

统一缓存帝国 - 实战 Spring Cache

悟空聊架构

缓存 passjava 悟空聊架构 7月日更 Spring Cache

HashMap从入门到精通,原创好文,值得收藏!

wljslmz

Java hashmap java8 HashMap底层原理

GNURadio报错Unable to create context(windows10环境)

allu

问题总结

Hightopo可视化入局“智慧工厂”,助力企业改革创新

一只数据鲸鱼

数据可视化 绿色工业 3D数据可视化 高炉炼铁 智慧工业

什么?C语言也能try...catch!

实力程序员

一位年薪 180 万的蚂蚁金服大佬扔给我的笔记,建议看完

Java架构师迁哥

32岁的我裸辞了,八年Java老鸟,只因薪水被应届生倒挂,在闭关三个月后拿到阿里Offer,定级P7!

Java架构师迁哥

Ruby on Rails:3.2 RC1发布,4.0将会放弃Ruby 1.8.7_Ruby_Mirko Stocker_InfoQ精选文章