Ruby on Rails创始人David Heinemeier Hansson发布了他的开放源码的Web应用开发框架的3.1版,增加新的功能,应加快用户的Web页面的渲染。
Ruby的Rails 3.1使用一种新技术,所谓链轮,以加速 JavaScript执行。链轮编译Web应用程序到一个文件中,从而简化了开发工作,加快了应用程序响应时间,使用的所有功能。
Ruby on Rails还简化了通过另一项新功能的表现,称为HTTP流 。总之,HTTP流允许浏览器下载网页的样式表和JavaScript,而服务器仍在生成的页面的其他部分。
Hansson在博客中说:“这意味着一个页面,感觉速度明显加快,因为它已经由用户准备好使用,今年早些时候讨论的功能。HTTP流需要至少的Ruby 1.9.2和修改服务器软件。
加速性能是一个可选的功能,所谓的身份地图。当一个会话再换一个从数据库中的记录,该软件可以保存在高速缓存中的数据,以防它再次需要。如果是的话,它可以更迅速传递给用户。
另一个变化是:默认JavaScript on Rails的Ruby库已切换到jQuery 。用户可以很容易地改变,从以前的默认库,原型,通过一个单一的命令 。开发人员应该不会注意到任何区别,和Ruby on Rails的向前发展,将能够利用这种流行的库正在做工作。
Ruby on Rails是一个用于快速组装网页,一个基于Ruby脚本语言的开源框架 。至少有22万个网站使用这个库的设置,根据澳大利亚BuiltWith趋势 Pro分析服务。