開發(fā)熱點周報:ASP.NET與PHP性能大戰(zhàn) 開源界風波再起
原創(chuàng)【51CTO快譯】上周有幾個新版本的發(fā)布,如ASP.NET MVC 2的第一個預覽版,Google App Engine的Python SDK新版本等等。TIOBE編程語言排行榜也很引人關注。不過,這個系列的作者Justin James關心的是其他方面的問題。下面看看Justin James挑選的上周熱點。
ASP.NET vs LAMP vs WIMP:令人瞠目結舌的性能測試
上周Joe Stagner寫了一篇性能測試的文章,比較在Windows和IIS7,Ubuntu和Apache 2上的PHP,以及ASP.NET的性能差別。LAMP和WIMP上的PHP在性能上雖然不盡相同,但也相差不多。但是ASP.NET的測試結果卻把PHP打了個一敗涂地。這令我感到很意外。的確,ASP.NET是預編譯(pre-compiled)的,C#還是強類型的靜態(tài)語言。不過傳統(tǒng)上大家都覺得ASP.NET這個大塊頭在性能上不會是苗條的PHP的對手。誰能想到是這樣的結果呢?
流行XML庫報漏洞
一些常用的XML庫被發(fā)現了漏洞,導致數百萬企業(yè)應用面臨DoS攻擊。這些出現漏洞的庫來自Sun,Apache軟件基金會,Python和GNOME項目。
CentOS事件揭示開源的危險
最近CentOS項目的混亂展示了很多組織畏懼使用開源的原因。很多公司認為開源潛在的風險正是缺乏一個正規(guī)的結構體系。這很令人懊惱,因為并非一切開源都是如此(比如Apache基金會就是一個很好的例子)。不過對于重要的任務和項目,這些的確需要考慮在內。
RubyConf 2009預告
RubyConf 2009將在今年11月19-21日于舊金山舉行?,F在開始征集預案,截止到8月21日。
上周開發(fā)界其他新聞
◆微軟發(fā)布了ASP.NET MVC 2的Preview 1版本,這是ASP.NET MVC框架第二版的第一個預覽版。在ASP.NET MVC 2中我們看到了區(qū)域、數據標記驗證、強類型UI輔助方法等多項增強。
◆Tiobe近日公布了2009年8月的編程語言排行榜,本期榜單中有Objective-CHE第一次進入前二十名并取代之前的Lua,而Java、C、C++依然以絕對優(yōu)勢占據前三甲的位置。本期51CTO發(fā)布的榜單中重點關注微軟的.NET平臺,以及新近推出的F#、Small Basic語言。
◆Google App Engine的Python SDK 1.2.4發(fā)布。此次增添了新特性如遠程API對更多API增添支持(圖像,memcache和URLFetch);增添本地內核,可以輕松訪問遠程API等。
本文節(jié)選編譯自:Justin James博客
【前幾周熱點周報】