成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2009年Rails框架 優化性能積極改進

開發 前端
隨著本月Rails多種功能的升級和與Merb網絡框架合并。相信對于Ruby on Rails Web應用開發架構來說,2009年是忙碌的一年。

Rails 2.3將優化性能和記憶存儲

隨著本月Rails多種功能的升級和與Merb網絡框架合并。相信對于Ruby on Rails Web應用開發架構來說,2009年是忙碌的一年。

首先是開源Rails架構2.3版本的發布,該版本優化了定制模板和存儲量性能,并且能夠用Ruby寫性能最依賴部分。Rails 2.3還具有HTTP摘要式身份驗證,一個API身份驗證。

Rails 2.3及早地利用了Merb長處,Rails 3.0預計在五月左右成形,作為合并后的Merb-Rails發布,2.3版本在某些方面是3.0版的前奏,其性能提升帶來了從Merb。

例如,Rails 2.3的respond_to阻止功能,允許一個應用程序響應單獨的HTML,XML或JavaScript的請求,而這比原來的版本要快百分之八。

2.3版本的其他變化與Merb無關。例如,新的模板功能中添加了許多模板創建的具體功能,如插件,而不是僅僅空有一個架子。可以增加一個插件,例如,為確保由RSpec框架而不是默認的單元框架測試應用程序,頁碼標注插件也可以添加在模板中。

2.3版本的機架功能充當共享基礎結構,這使不同的Ruby架構更易于同時運行。例如,開發人員可以Rails項目中添加一個建立在更輕巧的Sinatra架構上的應用程序。

2.3版本的Rails Metal功能讓開發人員可以直接用Ruby編寫應用程序的某部分以提高性能。Rails Metal基本上是Rails的匯編程序,你可以丟棄所有的預置功能,這樣你通常可使用[it]來為一小部分應用程序加速。

Rails 3.0 將吸收Merb的優點

和2.3版本的一些卓越功能一樣,Rails 3.0看起來會有更大的升級。5月,在拉斯維加斯舉行的RailsConf上預計會發布一個候選的版本。

Rails 3.0將充分利用Merb的努力。Rails與Merb的合并也是因為他們意識到彼此的目標都是一致的。

所有的Merb成員都曾是Rails的開發者,他們創建Merb ,因為他們有一系列感興趣的問題,如性能優化和有關Rails架構的不可知論。例如,Rails對對象關系映射使用活躍記錄,而Merb支持者希望使用DataMapper或Sequel。

Rails 3.0將給Merb帶來改變,如架構不可知論將融合Rails側重于強效默認設置理念。 Merb希望通過插件擴展Rails而發布API的想法也將是合并內容之一。

現在,對于Rails插件來說,不良生態系統已經令人難以置信。就是因為缺乏明確的API ,所以Rails更新的時候,插件往往違規。Merb所帶來的還有映射瀏覽器請求的路徑選擇。Merb在這方面提供的選擇比Rails要多。

Merb致力于Rails棧。最初創建Merb架構的目的是為解決Rails中異步處理的問題。 當時,Rails是一個單線程應用程序,使用Rails的進程來處理,所以例如文件上傳這樣的操作是不允許的。Merb最初創立時,專門為解決文件上傳的問題,隨后它迅速成為其他不滿足于Rails的人的一種共識。

基本上,Rails與Merb的發展方向是一致的(Merb和Rails都由Ruby分化而來,兩者都是開源項目)。現在的合并是Merb成員選擇加入到Rails的團隊中。兩隊合并將更有助于我們創建一個架構,且該架構將兼具Rails和Merb的優點。

Rails與Merb合并帶來的連鎖反應

有一些在線評論,對這種競爭性質的合并給予了一些批評。但是Rails的顧問Jade Meskill卻支持兩大架構的合并,他強調這樣的結合為Ruby社區帶來了團結。競爭肯定是有價值的,特別是對于這個領域,對于這一特殊的技術。

Meskill預計合并所帶來的好處之一就包括,作為開發語言之一的Ruby和作為Web平臺的Rails都將獲得更廣泛的認可。“合并確實提供統一,但有可能會出現和形成的又一類似的項目”,IDC的應用軟件開發項目負責人兼分析師Al Hilwa稱,“有可能是Merb的一種增值”。

【編輯推薦】

  1. Rails 2.2 正式版發布
  2. Ruby on Rails為企業SOA做好準備了嗎
  3. Ruby、Python不能威脅Java的13個理由
責任編輯:佚名 來源: IT專家網
相關推薦

2009-12-16 15:23:33

Ruby on rai

2010-07-12 09:22:05

RubyRuby on rai

2023-05-18 10:10:49

工具微軟

2009-04-16 17:44:46

性能優化擴展高性能

2009-04-16 17:24:54

性能優化SQL Server 數據收集

2010-05-20 18:40:33

IIS服務器

2017-09-26 09:12:26

公共云存儲服務

2011-01-14 09:53:21

傲游3

2024-10-07 08:37:32

線程池C#管理機制

2011-09-16 09:40:35

vdi虛擬化

2009-12-29 13:52:49

寬帶接入網

2025-04-16 10:19:21

Python列表推導式

2024-04-26 09:26:43

Nginx負載均衡算法

2019-10-29 10:36:34

IBM存儲IBM存儲

2012-06-13 09:35:41

存儲虛擬化

2015-10-14 17:27:18

性能

2015-10-10 11:00:05

RubyRails性能

2017-08-21 14:40:20

IOS性能分析Instrument

2023-03-13 08:46:47

Web框架性能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 四虎影视一区二区 | 婷婷国产一区 | 欧美一区二区三区在线播放 | 久久久久久久久毛片 | 欧美亚洲成人网 | 久久欧美精品 | 日本中文字幕在线视频 | 国产一区二区三区高清 | 日韩欧美二区 | 欧美一区二区免费电影 | 久久精品久久久 | 国产美女一区 | 欧美黄色一级毛片 | 日韩靠逼 | 久久99成人 | 国产精品99久久久久久www | 尤物在线| 日韩不卡一区二区 | 亚洲一区二区三区四区在线观看 | 午夜爱爱毛片xxxx视频免费看 | 在线观看成人 | 久久伊人影院 | 精品国产一区二区三区观看不卡 | 91天堂| 国产欧美日韩综合精品一区二区 | 亚洲精品视频免费看 | 免费三级黄 | 亚洲成人免费视频在线 | 欧美aⅴ | 麻豆一区一区三区四区 | 精品国产黄色片 | www.亚洲精品| 最新中文字幕在线 | 天堂三级| 久久国产精品一区二区三区 | av网站免费观看 | 久久这里只有精品首页 | 亚洲一区中文字幕 | 日韩在线一区二区 | hitomi一区二区三区精品 | av中文在线观看 |