精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Ubuntu ASP.NET比拼PHP的測試速度環境

系統 Linux
和各種緩存方式可以使用請注意——我并沒有說“Ubuntu ASP.NET更快,所以你不應該使用PHP!”,我使用認為,PHP過于簡單導致對某些高級應用來說有些舉步維艱,就像Ubuntu ASP.NET在項目早期會有學習方面的復雜性。

對大家推薦很好使用的Ubuntu ASP.NET系統,像讓大家對Ubuntu ASP.NET系統有所了解,然后對Ubuntu ASP.NET系統全面講解介紹,希望對大家有用剛剛在9月編程語言排行榜上取得歷史性突破的PHP在Web開發領域最大的對手可能就是基于微軟.NET技術的Ubuntu ASP.NET。近日,微軟的Joe Stagner在博客上發表了一系列文章比較了PHP和Ubuntu ASP.NET性能方面的文章,引起了來自雙方程序員的大量回應。

Joe表示,他會將這樣的測試持續下去,并尋求更為合適的方式,以獲得對實際項目來說盡可能有參考價值的結論。Joe在博客中稱,一般來說,做性能測試的目的是要嘗試證明一方比令一方要快。我受雇于微軟,同時編寫PHP和Ubuntu ASP.NET代碼。我在.NET出現之前就在使用PHP,兩個東西我都很喜歡。

所以,我很難說出哪個更好。當我說PHP好話時,我的微軟同事們會寫信來批評我,而當我發表傾向于Ubuntu ASP.NET的言論時,我的PHP朋友們會說我是微軟的托。我進行這個測試是因為每個人都對PHP的性能有自己的看法(Windows vs. Linux & 5.2 vs. 5.3),卻沒人能給出明確的數據。

Ubuntu ASP.NET比拼PHP的測試環境如下:
* 所有的測試都在同一臺機器上運行(擁有4G內存和60G 7200轉硬盤的Toshiba Tecra M5)。
* Ubuntu 9和Windows Server 2008標準版分別安裝于獨立(但相同)的硬盤中。
* Linux使用Apache2,Windows使用IIS 7作為各自的Web服務器。
* 雙方的操作系統都進行了完整的patch或升級。
* 雙方的系統和運行時都沒有進行額外的性能增強。

從實驗結果上看,PHP在Linux和Windows的執行性能各有千秋:
* 純粹的語句執行在Windows上表現更好。
* 函數調用在Windows上更快。
* 對象的創建和訪問,對于PHP 5.2來說在Linux上更快,但是對于PHP 5.3來說則是Windows更快。
* 類庫調用在Linux上快得多(如在Ubuntu上進行加密要比Windows要快3到5倍)。

Linux與Windows平臺對比

在Linux上訪問文件性能略高于Windows,不過Windows上文件復制的性能要比Linux慢60%,可能是ACL高級安全的緣故。在Linux上訪問MySQL要比Windows快不少,而且在Windows上運行PHP 5.3的情況則更為惡劣(不過從下面PostgreSQL的情況上來看,這應該是糟糕實現的緣故)。

PostgreSQL在兩個平臺上的性能非常接近(1000個操作的差距在0.06秒之內)——無論是PHP 5.3還是PHP 5.2,Windows上表現都略勝一籌。Windows上PHP 5.2訪問MS SQL Server的性能稍遜于在Linux上訪問MySQL(此時還沒有面向PHP 5.3的SQL Server支持)。

對于純粹的PHP執行性能來說,Linux和Windows相差無幾,這不會成為選擇Linux或Windows作為部署平臺的決定性因素。如果你在構建一個應用程序,那么PostgreSQL可能是更好的選擇。因為它在兩個平臺上的表現都很優秀。

如果你的應用程序必須使用MySQL,那么選擇Windows就需要早些計劃擴展性問題了(個人認為Sun不太可能為Windows優化MySQL的性能)。PHP的第一個版本的SQL Server驅動程序要比MySQL或PostpreSQL要慢一些,但這應該不會成為問題。第二個版本的驅動器正在開發之中,它會帶來性能提升。

在Joe看來,PHP和IIS團隊在執行性能上已經做的非常成功,接下來就需要各開源程序的團隊(Drupal、WordPress、Joomla等等)為各平臺進行性能優化了。不過,除了文件復制操作之外,Ubuntu ASP.NET在性能方面全面領先于PHP(無論部署在Linux還是Windows上面):

Linux上訪問MySQL的性能稍稍優于Windows上訪問SQL Server的性能(使用普通的數據類型和SELECT語句)。但是這里的差距幾乎可以忽略不計。Ubuntu ASP.NET(C#)操作,如對象使用,類庫調用等等,其性能都遠高于PHP。對于這個測試結果,Joe補充道:

我知道我的一些PHP朋友和Linux伙計們要跳出來駁斥我的測試和結果了。我一直在思考,這樣的性能比較是否需要加入一些高級的優化選項。不過.NET方面也有例如多線程,異步請求。

和各種緩存方式可以使用請注意——我并沒有說“Ubuntu ASP.NET更快,所以你不應該使用PHP!”,我使用認為,PHP過于簡單導致對某些高級應用來說有些舉步維艱,就像Ubuntu ASP.NET在項目早期會有學習方面的復雜性。

對我來說,PHP最令人興奮的地方不是它的語言/平臺,而是成千上萬聰明的PHP開發人員,以及各種優秀的項目(如Drupal、Joomla、WordPress、PHPBB、Nuke等等)。可以這么認為,PHP在Windows和Linux上的性能處于同一個水平上,我現在終于可以為Windows編寫那些我盼望著許多年的PHP類庫了。

Joe還公開了測試代碼。他表示,如果你對這個測試的結果有疑義,可以親自進行這個實驗,或是編寫你自己的測試代碼進行試驗。文章發布之后,許多網友對這一測試結果發表了看法。Joe基本上逐一回復了其中的主要觀點:

“我使用Ubuntu ASP.NET只是因為我喜歡Visual Studio IDE”——我個人認為Visual Studio是最有生產力的開發工具。但是,PHP的有不錯的選擇。我使用Zend Studio,PHPEd,Komodo,Delphi for PHP,這些都很不錯。我討厭Eclipse,不過Zend也在這方面為PHP開發做了不少擴展。

應該比較ASP的性能——不用了,謝謝。舊式的ASP與目前的PHP與Ubuntu ASP.NET差距太大了。做這種比較,似乎是在建議使用ASP開發新項目,我強烈不建議你這么做。32位與64位系統對比32位與64位系統之間的比較——這些測試的目的并不是為了體現64位系統上的性能差距。今后的測試我會增加64位的場景。

“PHP丑陋至極”——哦,我不同意。舊式ASP要丑陋多了。你可以寫出非常可怕而丑陋的PHP代碼,也可以寫出丑陋而可怕的C#或VB代碼。同樣,你也可以寫出優雅的C++樣式的PHP。這完全只和開發人員的技能有關。

應該使用Windows上的Apache進行測試——Apache是Linux上的服務器,不過我認為如果你在Windows上不使用IIS 7則會損失太多太多東西了。

“有辦法在Win2K8中,在不損失安全性的前提下加快文件復制性能嗎?”——似乎不行。我認為這涉及到Windows服務器上的ACL系統。我以后可能會測試通過數據流讀取文件的性能,有些東西的性能可能會有所改善。不過,Web應用程序一般不會編程來復制大量文件。

“PHP一直是,也永遠只是一個半專業性質的環境”——這種說法狗屁不通。PHP平臺上有許多專業的,高質量的應用程序,也有很多我非常尊敬的開發人員。是否專業是開發人員的問題,不是PHP或Ubuntu ASP.NET的問題。

“我認為比較沒有opcode緩存的PHP很不公平,.NET是編譯執行的,而PHP需要每次都解釋并‘編譯’頁面”——我同意這個測試可能不夠完整,但是我不認同這個邏輯。我測試PHP的方式,就和下載安裝的方式一樣。我的虛擬主機也沒有安裝op-code緩存。而事實上,Ubuntu ASP.NET自帶這個特性也并不意味著測試是不公平的,這是因為PHP缺少這個特性——不過這個要求很合理,我正在準備新的測試。

“說PHP不是一個‘專業的’語言很沒道理,因為幾乎所有最大的站點都是用PHP構建的”——這種說法是沒道理,不過說那些站點“幾乎都是”用PHP構建的也是錯誤的。有些是,有些不是。

如果你們看到這一數據之后對Ubuntu ASP.NET信心倍增我自然很高興。如果我不認為.NET是開發Web應用程序來說是一種更好的選擇——至少不屬于其它平臺,那么我也不會在微軟工作了。

但是……如果你因為這些數據而忽視PHP,也是錯誤且幼稚的行為。從純技術角度來說,我認為.NET遠比PHP強大,但這并不意味著PHP不夠強大。在我看來,PHP的力量體現在眾多的應用程序以及可用的框架。

大約一周以后,Joe公開了第二次測試的結果。與前一個測試相比,第二個測試主要有以下兩個改變:為Linux和Windows上安裝了op-code緩存,并重新運行了大部分測試。由于一些依賴項的問題,PHP 5.3 + APC的測試平臺變成了Debain 5操作系統。

對于第二次測試及其結果,Joe解釋道:從結果上看,Ubuntu和Debian上運行PHP的性能差距可以忽略不計。部分條目的性能有些細小的改進,有些則有25%的提高,但是總體來說其效果比我想象中要來得低。

使用APC之后,一些條目的運行反而變慢了,不過我認為這只是機器所造成的誤差。請注意,表格中顯示的不是第一次的結果,都是經過兩次刷新,確認是在緩存命中時得到的結果。我認為現在的測試非常公平。

【編輯推薦】

  1. Linux Ubuntu桌面環境幾乎沒有什么迷惑的地方
  2. Linux Ubuntu基礎框架和發展活躍
  3. Ubuntu Chrome OS控制云計算領域
  4. Ubuntu Chrome OS成敗在于云計算
  5. Ubuntu Mozilla普及和推廣開源運動的使命
責任編輯:佚名 來源: 博客園
相關推薦

2009-09-16 09:14:46

ASP.NETPHP

2009-07-28 15:04:34

PHP ASP.NET

2015-12-28 10:30:03

UbuntuASP.NET環境

2009-07-23 13:09:23

2009-08-10 18:19:37

ASP.NET安裝環境

2009-07-24 16:51:12

ASP.NET論壇程序

2009-07-28 14:30:35

ASP.NET JSP

2009-07-28 14:10:14

2009-07-20 17:17:54

Shell函數ASP.NET環境

2009-07-28 17:02:10

ASP.NET運行環境

2009-08-10 18:24:29

ASP.NET開發環境

2010-02-07 09:28:09

2009-07-23 16:29:06

ASP.NET單元測試

2009-07-24 11:33:12

MVC單元測試ASP.NET

2009-07-28 17:17:19

ASP.NET概述

2009-08-03 14:22:33

什么是ASP.NET

2009-07-22 17:45:35

ASP.NET教程

2009-09-16 09:37:47

ASP.NET和PHP

2009-07-27 12:22:03

ASP.NET和ASPASP.NET入門教程

2009-07-27 10:35:33

TypeConvertASP.NET
點贊
收藏

51CTO技術棧公眾號

亚洲成人av一区| 亚久久调教视频| 日韩一本二本av| 青青青青草视频| 男人的天堂在线免费视频| 嫩草成人www欧美| 日韩一区二区欧美| 日韩精品视频一区二区| 日韩精品影院| 国产精品国产三级国产aⅴ中文| 91麻豆蜜桃| 少妇太紧太爽又黄又硬又爽| 久久综合国产| 亚洲国产精品999| 黄色片视频在线| 黄色国产网站在线播放| 97久久超碰国产精品电影| 国产一区香蕉久久| 日韩不卡视频在线| 一区二区免费不卡在线| 亚洲美女在线看| 天天爽夜夜爽视频| 成人全视频免费观看在线看| 亚洲第一久久影院| 黄色免费高清视频| 九色视频在线播放| 国产不卡一区视频| 成人黄色短视频在线观看| 黄色在线视频网址| 欧美午夜电影在线观看 | 91超碰caoporn97人人| 人人艹在线视频| 久久99久久人婷婷精品综合| 日韩美女天天操| 五月婷婷之婷婷| 婷婷六月国产精品久久不卡| 亚洲成人在线免费| 欧美中文字幕在线观看视频| 成人av电影观看| 久久蜜桃一区二区| 久久精品美女| 色哟哟中文字幕| 国产99久久久久| 亚洲精品欧美一区二区三区| 一级片一区二区三区| 免费人成网站在线观看欧美高清| 91国内在线视频| 免费在线观看黄色av| 中文无码久久精品| 最近日韩中文字幕中文| 91激情视频在线观看| 精品在线观看入口| 亚洲免费av网址| 法国伦理少妇愉情| 日韩美脚连裤袜丝袜在线| 亚洲国产欧美一区| 在线视频 日韩| 欧美成人一区在线观看| 亚洲电影免费观看| 亚洲久久久久久| 美国十次av导航亚洲入口| 亚洲国产成人精品电影| 91黄色免费视频| 亚洲黄页网站| 亚洲香蕉成视频在线观看| 娇妻被老王脔到高潮失禁视频| 欧美美乳视频| 中文字幕亚洲一区二区三区五十路 | 国产真实乱偷精品视频免| 国产在线观看精品一区二区三区| 亚洲在线视频播放| 国产一区二区伦理| 成人av免费电影| 亚洲欧美丝袜中文综合| 久久精品日韩一区二区三区| 日韩成人av网站| 精品视频在线一区二区| 亚洲色图19p| 日韩网站在线免费观看| 成人爽a毛片免费啪啪| 欧美色综合天天久久综合精品| 中文字幕成人在线视频| 亚洲免费一区三区| 精品视频在线播放| 小嫩苞一区二区三区| 欧美私人啪啪vps| 欧美在线性视频| 亚洲天堂中文网| 国产成人免费网站| 久久伊人资源站| 天堂а√在线资源在线| 亚洲午夜一区二区| 久久黄色免费看| 国产情侣一区在线| 亚洲激情自拍图| 亚洲色图日韩精品| 亚洲午夜在线| 国产a级全部精品| 国产精品探花视频| 久久综合九色综合欧美98| 伊人精品久久久久7777| 岛国av在线网站| 欧美肥妇毛茸茸| av无码一区二区三区| 999久久久国产精品| 777777777亚洲妇女| 91精品国产综合久| 久久夜色精品国产欧美乱极品| 亚洲欧洲日韩精品| 最新欧美色图| 精品免费国产一区二区三区四区| 免费一级做a爰片久久毛片潮| 欧美99久久| 国产精品天天狠天天看| 亚州视频一区二区三区| 亚洲卡通动漫在线| 亚洲国产日韩欧美在线观看| 欧美男人操女人视频| 欧美成人h版在线观看| 日韩中文字幕高清| 97se亚洲国产综合在线| 欧美日韩午夜爽爽| 青青久久精品| 一区二区欧美亚洲| 在线观看日韩中文字幕| 国产成人免费视频精品含羞草妖精| 色之综合天天综合色天天棕色| 超碰91在线观看| 精品少妇一区二区三区在线播放 | 丁香六月色婷婷| 国产精品国产三级国产普通话蜜臀 | 亚洲综合欧美综合| 99亚洲伊人久久精品影院红桃| 亚洲自拍偷拍区| 国产一二区在线观看| 欧美日韩精品久久久| 天天干天天舔天天操| 久久久xxx| 欧美福利精品| 中文字幕在线中文字幕在线中三区| 欧美成人激情免费网| 卡通动漫亚洲综合| 经典一区二区三区| 一区在线电影| 韩国三级成人在线| 久久精品小视频| 一级黄色短视频| 亚洲欧洲一区二区三区| 色一情一区二区| 成人在线一区| 成人亲热视频网站| 超碰在线最新| 日韩欧美一区二区在线视频| 在线免费日韩av| 国产91精品久久久久久久网曝门| 影音先锋成人资源网站| 精品成人18| 久久久久国产精品免费网站| 后入内射欧美99二区视频| 亚洲综合视频网| 亚洲自拍偷拍精品| 一区二区三区导航| 欧美人xxxxx| 久草综合在线| 九色精品美女在线| 天堂在线观看免费视频| 色综合天天做天天爱| 国产人妻大战黑人20p| 老司机精品视频在线| 中文字幕第一页亚洲| 亚洲国产精品免费视频| 久久久日本电影| 瑟瑟在线观看| 欧美日韩精品欧美日韩精品一综合| а天堂中文在线资源| 国产电影精品久久禁18| 欧美 日韩 国产 高清| 国内精品久久久久久久久电影网| 国产在线精品一区免费香蕉 | 一区二区三区国产| 变态另类丨国产精品| 青青草国产精品97视觉盛宴 | 欧美一级视频| 亚洲精品成人三区| 一区二区三区在线免费看| 欧美一区二区影院| 快射视频在线观看| 亚洲国产另类久久精品| 欧美成人一区二区视频| 一区2区3区在线看| 欧美熟妇激情一区二区三区| 国产精品1区2区3区| 日本a级片免费观看| 性xxxx欧美老肥妇牲乱| 久久久精彩视频| 高清不卡一区| 日本sm极度另类视频| 国产在线观看av| 亚洲欧美变态国产另类| www国产一区| 欧美在线一区二区| 日韩av女优在线观看| 国产精品二区一区二区aⅴ污介绍| 又黄又色的网站| 麻豆国产欧美一区二区三区| 黄色成人在线看| 国产精品久久天天影视| 欧美日本韩国一区二区三区| 日韩成人久久| 国产精品视频公开费视频| 不卡视频观看| 欧美日韩福利视频| 蜜桃视频在线观看www社区| 亚洲国产另类久久精品| 草逼视频免费看| 欧美日韩亚洲高清一区二区| 日韩在线视频免费播放| 一区二区三区小说| 波多野结衣喷潮| 久久精品在线观看| 插我舔内射18免费视频| 国产精品一卡二卡在线观看| 杨幂毛片午夜性生毛片 | 天天av综合网| 精品福利一区二区三区| 国产免费视频一区二区三区| 欧美三级欧美一级| 无码人妻精品一区二区三区蜜桃91 | 国产午夜免费福利| 亚洲国产另类av| 精品爆乳一区二区三区无码av| 1000部国产精品成人观看| 国产精品国产三级国产专业不 | 亚洲国产成人久久综合一区| 国产高中女学生第一次| 91麻豆精品国产| 97精品人妻一区二区三区在线| 日本精品视频一区二区三区| 国产成人综合欧美精品久久| 欧美日韩中文字幕在线| 五月婷婷亚洲综合| 欧美午夜精品久久久久久浪潮| 日本网站在线播放| 天天做天天摸天天爽国产一区| 国产污片在线观看| 福利二区91精品bt7086| 在线天堂中文字幕| 色天使色偷偷av一区二区| 台湾佬中文在线| 在线亚洲一区观看| 波多野结衣视频在线看| 欧美日韩一区二区在线视频| 中文字幕精品无码亚| 欧美理论片在线| 99这里有精品视频| 欧美不卡一区二区| 天堂网在线观看视频| 亚洲香蕉伊综合在人在线视看| 在线观看麻豆蜜桃| 蜜臀久久99精品久久久无需会员 | 五月激情婷婷综合| 日韩精品久久久久久福利| 男女av在线| 自拍偷拍亚洲一区| а√中文在线8| 久久久久久久久亚洲| 正在播放日韩精品| 国产精品免费在线免费| 精品国产乱码久久久久久樱花| 国产精品久久国产三级国电话系列| 欧美电影在线观看免费| 日本精品二区| 91精品高清| 成人免费aaa| 男女激情视频一区| 少妇性l交大片7724com| 91在线精品一区二区三区| 超薄肉色丝袜一二三| 亚洲另类中文字| wwwxxx亚洲| 欧美日韩国产成人在线免费| 国产肥老妇视频| 精品亚洲一区二区三区| 婷婷激情在线| 91av在线精品| 91麻豆精品国产综合久久久 | 992tv人人草| 91网页版在线| 熟女av一区二区| 偷拍与自拍一区| 91精品国产乱码久久久久| 亚洲精品成人免费| 老司机福利在线视频| 51色欧美片视频在线观看| 日本成人一区二区| 久久av一区二区| 在线看片不卡| 日韩中文字幕免费在线| 国产成人精品亚洲午夜麻豆| 公侵犯人妻一区二区三区| 亚洲男人的天堂一区二区 | 欧美一级理论性理论a| 女人偷人在线视频| 久久99国产综合精品女同| 香蕉视频亚洲一级| 国产精品视频免费一区二区三区| 成人在线国产| 日韩视频第二页| 成人一区二区三区视频在线观看| 日本一卡二卡在线播放| 亚洲成人av免费| 国产极品久久久| 色噜噜狠狠色综合网图区| 日韩av一卡| 99蜜桃在线观看免费视频网站| 成人网18免费网站| 久久久久人妻精品一区三寸| 国产成人精品综合在线观看| 2017亚洲天堂| 欧美伊人久久大香线蕉综合69 | 色噜噜狠狠狠综合曰曰曰| 亚洲人体影院| 精品国产免费久久久久久尖叫| 欧美ab在线视频| 91大神免费观看| 国产精品久久久久7777按摩| 亚洲av无码精品一区二区| 日韩大片免费观看视频播放| 黄色影院在线看| 97人人模人人爽人人喊38tv| 久久久久国产精品| 日本人69视频| 中文字幕一区三区| 在线观看国产精品入口男同| 国产一区二区日韩精品欧美精品| 无码小电影在线观看网站免费| 国产呦系列欧美呦日韩呦| 亚洲午夜黄色| 一级黄色电影片| 亚洲成人自拍偷拍| 人妻偷人精品一区二区三区| 欧美黑人性视频| 97成人在线| 国产在线播放观看| 91蝌蚪porny| youjizz在线视频| 亚洲天天在线日亚洲洲精| 日本成人片在线| 亚洲人成77777| 国产欧美在线看| 91插插插插插插| 欧美亚洲尤物久久| 国产爆初菊在线观看免费视频网站 | 亚洲精品蜜桃乱晃| 日韩少妇内射免费播放18禁裸乳| 99精品黄色片免费大全| 日日摸天天添天天添破| 亚洲男人的天堂网站| 性欧美freehd18| 亚洲视频欧美在线| 国产一区二区不卡| 欧美日韩激情在线观看| 欧美精品一区二区三区一线天视频| 91超碰免费在线| 日本在线视频一区| 捆绑紧缚一区二区三区视频| 久久福利免费视频| 精品乱码亚洲一区二区不卡| 69av成人| 视频一区国产精品| 国产精品一区一区| 欧美成人精品欧美一级乱黄| 日韩大片免费观看视频播放| 国产成+人+综合+亚洲欧美| 99热这里只有精品7| 不卡一区二区中文字幕| 无码人妻精品一区二区三区9厂| 久久精品99无色码中文字幕| av成人资源| 成人在线观看a| 亚洲欧洲综合另类| 天堂中文资源在线| 国产中文字幕91| 亚洲人成在线影院| 99久久99久久精品免费看小说.| 日韩一卡二卡三卡国产欧美| 精品人人视频| 伊人久久婷婷色综合98网| 粉嫩在线一区二区三区视频| av一级在线观看| 欧美另类极品videosbestfree| 婷婷成人在线| 91亚洲一区二区| 色婷婷精品大在线视频| av片哪里在线观看| 日本免费高清一区二区| 国产麻豆视频一区| 国内av在线播放| 久久理论片午夜琪琪电影网| 欧美mv日韩|