关键词: 网站 权重 空间 方法 网络

新闻中心

您当前位置:互易中国资讯前沿 >> 最新资讯 >> Ruby编程 >> 浏览文章

Rails社区对Rails3特性的讨论和反馈

2009-5-31 21:42:00 javaeye 佚名 【字体:

    虚拟主机

  • 国内、海外多家顶级机房
  • 可免备案

    云享主机

  • 不限空间大小/CPU/IIS
  • 让你感受云的力量

    智能建站

  • 功能全面升级,海量模板
  • 会打字就会建站
Rails官方博客写道他们在UserVoice上建立了一个讨论Rails功能的论坛版块http://rails.uservoice.com/pages/10012-rails,开发者们对Rails3提出了很多重要的特性(Feature)。有的功能已经启动或者完成了,有的还有计划当中。

看看大家最快心的Rails中的功能特性和改进的地方吧,根据UserVoice上的数据,目前开发者们最为关注的特性改进的前面排名如下。这些改进很让我们期待啊。

排在第一的是  提高性能,这个计划已经启动了(Started)。大家在http://github.com/rails/rails/tree/3-0-unstable可以签出目前最新的代码来玩玩。

排在第二的是  slices/engines,应该是指一个项目中可以很方便的(如配置一下路由)支持多个子应用吧。当项目做大了,这样的一个功能是很有必要的,我对这个特性是最为期待的。这个改进在计划之中(Planed)。

排在第三的是  have a public and plugin API ,这个是指Rails3中应该提供稳定的API使用,让每次版本升级和插件兼容平稳一点,不要总是出现这样那样的问题。这个改进已经启动了。 这个提议也是很重要啊。

第四为 方便地创建后台管理接口(Admin Inaterface),就像在Django的那样。不过Rails团队对此还没有反应。

第五为 有一个开源的多语言版的图书。提议者认为 通过社区的力量来完成这项目工作比起个体翻译更快速高效。这个改进在计划之中(Planed)。是啊,Rails3 就要出来了,还有哪个出版社会去翻译agile web development with rails 3rd edition这本书呢

第六为  将AR中的验证提取出来(extract validation from ActiveRecord),提议者认为AR中的验证很好用,应该让validation可以用于任意的class,好像DataMapper支持这个。Rails团队对此还没有反应。

第七为 减少Rails源码中的“聪明代码”,在Rails中,过度使用了元编程和trick。提议者认为应该减少这些cleaver code,让Rails源代码更可读。这个改进已经启动了。

第八为 Make ActionMailer consistent with regular controllers。不懂说的什么,谁帮忙解释一下呢?  http://rails.uservoice.com/pages/10012-rails/suggestions/98442-make-actionmailer-consistent-with-regular-controllers这个改进已经启动了。

第九为 更好地支持RSpec。

第十为 有一个统一的消息接口,用于email,Jabber等。就像merb-messenger那样。

第十一为 让gem取代plugin

接下来的比较有意思的功能改进有:

  • 更好地支持非关系型的数据库;
  • 去掉框架中的默认的Test::Unit测试框架和Prototype Js框架;

这两个改进已经在开发当中了哦,真爽。

  • 延迟运行(run_later),功能来自Merb。
  • 至少有一个设置,可以使用Merb中的路由。听说Merb中的路由配置很简单和强大,这样也好啊。

这两个目前在计划之中。


大家也来说说你们期待Rails3的什么呢?你们也可以去http://rails.uservoice.com/pages/10012-rails投票表达自己的想法。

以上内容由 互易中国 搜集整理,如转载请注明原文出处,并保留这一部分内容。

 互易中国(http://www.53dns.com)是全国十大域名主机服务商,成立于2003年,八年来,累积已为五十余万用户提供优质的产品和服务。互易中国专业经营域名注册,虚拟主机,智能建站,云享主机,VPS,企业邮箱,服务器租用等业务。

互易中国网址导航: 域名注册 虚拟主机 智能建站 企业邮箱 服务器租用 VPS主机

相关阅读:

  • 本周排行
  • 本月排行