精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

欧美激情网站| 99久久99久久精品免费| 国产视频福利在线| 欧美日本二区| 欧美性大战久久久| 国产综合动作在线观看| 亚洲色图100p| 国产私拍福利精品视频二区| 成人深夜福利app| 欧美成人午夜视频| 激情黄色小视频| 国产在线观看免费| 国产精品亚洲综合久久| 精品少妇一区二区三区免费观看| 在线看无码的免费网站| 婷婷激情五月综合| 亚洲精品动态| 欧美丝袜第一区| 精品无人区一区二区三区| 久久久久久久久久久久久久免费看 | 日韩欧美亚洲日产国产| 亚洲午夜18毛片在线看| 老司机在线精品视频| 亚洲在线观看免费视频| 99re在线国产| 免费在线观看国产精品| 亚洲专区**| 一区二区三区在线观看欧美 | 播放灌醉水嫩大学生国内精品| 丰满人妻妇伦又伦精品国产| 亚洲午夜极品| 亚洲国产日韩一区| 国产综合av在线| 亚洲欧美日韩成人在线| 国产模特精品视频久久久久| 亚洲激情在线视频| 免费高清在线观看免费| 国产三级视频在线看| 日韩av高清在线观看| 最近2019年日本中文免费字幕| 韩国中文字幕av| 天堂а√在线资源在线| 国产精品综合网| 久国内精品在线| 插我舔内射18免费视频| 忘忧草在线日韩www影院| 久久久久久久久99精品| 国产精品美腿一区在线看| 久久精品色妇熟妇丰满人妻| 99精品在线免费观看| 亚洲午夜久久久久久久久电影院 | 免费成人结看片| 欧美日韩免费高清一区色橹橹| 久久久久久久久久久久久国产| 国产1区在线观看| 国产一区导航| 久久精品国产成人精品| 日本一区二区在线观看视频| 欧美黑人一区| 亚洲欧美偷拍三级| 欧美精品一区二区三区在线看午夜| 欧美日韩 一区二区三区| 亚洲欧美网站在线观看| 亚洲激情视频在线观看| 日本高清久久久| free性m.freesex欧美| 久久精品一区二区三区不卡牛牛| 成人性生交大片免费观看嘿嘿视频| 欧美黄色免费观看| 精品美女视频| 亚洲成人激情图| 中国黄色片免费看| 91九色porn在线资源| 国产精品天干天干在观线| av成人在线电影| 少妇无套内谢久久久久| 伊人久久大香线蕉综合热线| 在线成人一区二区| 99热超碰在线| 国产精品视频一区视频二区| 欧美日韩中国免费专区在线看| 熟女熟妇伦久久影院毛片一区二区| 天天操天天爱天天干| 精品一区二区三区av| 欧美洲成人男女午夜视频| 日本精品人妻无码77777| 九九久久婷婷| 亚洲黄色成人网| japan高清日本乱xxxxx| www.一区| 日本二三区不卡| 国产伦精品一区二区三区四区视频_| 免费在线观看黄| 国产亚洲一区二区三区在线观看| 国产麻豆乱码精品一区二区三区| 91麻豆成人精品国产| 丝袜美腿高跟呻吟高潮一区| 欧美精品国产精品日韩精品| 日韩三级久久久| 凹凸成人精品亚洲精品密奴| 精品亚洲男同gayvideo网站 | 91精品国产色综合久久不8| 亚洲永久字幕| 69久久夜色精品国产69| 国产亚洲色婷婷久久99精品| 亚洲天堂免费| 久久精品91久久香蕉加勒比| 欧美福利第一页| 亚洲天堂日韩在线| 日韩大片免费观看视频播放| www.com日本| 亚洲午夜精品| 精品国产在天天线2019| 老司机av网站| 18国产精品| 欧美成人精精品一区二区频| ass极品水嫩小美女ass| 亚洲大奶少妇| 欧美videos中文字幕| xxxx视频在线观看| 亚洲一二av| 亚洲国产中文字幕久久网| 国产伦精品一区二区免费| 成人福利一区| 日韩av在线网站| 91玉足脚交白嫩脚丫| 欧美偷窥清纯综合图区| 亚洲欧美日韩精品| 青青草华人在线视频| 欧美成人自拍| 欧美www在线| 精品无码黑人又粗又大又长| 亚洲日本成人| 浅井舞香一区二区| 懂色av蜜臀av粉嫩av喷吹 | 韩国av中国字幕| 国产乱人伦丫前精品视频| 日韩高清人体午夜| 国产精品美女高潮无套| 99久久精品网站| 欧美日韩aaaa| 天天综合网久久综合网| 日韩不卡一区二区三区| 成人黄在线观看| 亚洲精品第五页| xfplay精品久久| 亚洲一区二区不卡视频| 污污的网站在线看| 一本大道久久a久久综合| jizz欧美性11| jizz国产精品| 在线看日韩av| 久久精品这里只有精品| 美女国产一区| 亚洲一区精品电影| 欧美zozo| 亚洲伊人伊色伊影伊综合网| 国产欧美高清在线| 日韩激情综合| 亚洲老头同性xxxxx| 殴美一级黄色片| 亚洲美女一区| 国产在线精品一区免费香蕉 | 亚洲视频在线免费看| 免费国产羞羞网站美图| 99综合在线| 91在线直播亚洲| 视频国产在线观看| 一区二区三区四区在线播放 | 国产精品第二十页| 美国欧美日韩国产在线播放| 成人一区二区在线| 色影视在线观看| 色噜噜狠狠色综合中国| 91精品人妻一区二区三区蜜桃2| 久久99高清| 久久久久久欧美| 国产精品视频一二区| 久久五月婷婷丁香社区| 台湾无码一区二区| 99视频有精品高清视频| 亚洲情综合五月天| 国产无码精品视频| 国产成人精品午夜视频免费| 热舞福利精品大尺度视频| 草草影院在线| 日韩片之四级片| 精品视频第一页| 日韩精品乱码av一区二区| 国产一区二区不卡视频在线观看| 黄网页在线观看| 欧美视频一区二区三区四区| 国产伦精品一区二区三区妓女| 国产精品分类| 99视频国产精品免费观看| 激情在线小视频| 欧美日韩国产综合一区二区 | 日韩欧美高清| 国产精品99免视看9| 日韩专区一区二区| 精品欧美aⅴ在线网站| 亚洲免费观看在线| 黄色精品免费| 97在线电影| 欧洲精品二区| 精品免费一区二区三区| 精品爆乳一区二区三区无码av| 黑人精品欧美一区二区蜜桃| 亚洲三区四区| 天天综合在线观看| 日韩少妇与小伙激情| 亚洲专区在线播放| 国产精品理论片在线观看| 国产福利影院在线观看| 第一社区sis001原创亚洲| 欧美中文字幕第一页| 欧美大片一区二区| 国产真实夫妇交换视频| 成人免费毛片aaaaa**| 久久艹国产精品| 国产精品流白浆在线观看| 国产69精品99久久久久久宅男| 韩国av免费在线| 亚洲一区二区三区美女| 污污污www精品国产网站| 99riav1国产精品视频| 久久精品国产99精品国产亚洲性色| 国产精品论坛| 亚洲欧美一区二区三区久久| 激情网站在线观看| 国产精品国产三级国产aⅴ原创 | 国产日韩欧美综合在线| 欧美精品性生活| 国产精品久久久久久久免费观看| 91在线国产电影| 97久久人人超碰caoprom| 国产丝袜一区视频在线观看| 中文字幕欧美色图| 亚洲欧美另类图片小说| zjzjzjzjzj亚洲女人| 老司机久久99久久精品播放免费| 午夜精品区一区二区三| 欧美a级大片在线| 91av在线精品| eeuss影院在线播放| 欧美一区二区视频在线观看2020| 久草国产在线视频| 久久久777精品电影网影网| 亚洲综合伊人久久| 99亚洲伊人久久精品影院红桃| 五月婷婷综合色| 亚洲成人偷拍| 国产精品久久一| 色爱综合区网| 亚洲天堂男人天堂女人天堂| 国产女人18毛片水真多| 日韩欧美在线网址| 免费中文字幕日韩| 91捆绑美女网站| 在线免费黄色小视频| 亚洲综合不卡| 免费在线看黄色片| av影片在线一区| 国产嫩草一区二区三区在线观看| 日韩高清成人| 国产69精品久久久| www免费视频观看在线| 亚洲免费av片| 午夜久久久久久久久久| 在线中文字幕一区二区| 久久久久黄色片| 国产精品久久久久久福利一牛影视| 深田咏美中文字幕| 国产一区二区三区在线观看精品 | 日韩日本欧美亚洲| 日韩毛片在线一区二区毛片| 日韩一级大片在线| 日韩综合在线观看| 亚洲成人午夜影院| 亚洲欧美精品aaaaaa片| 欧美高清在线一区二区| 色欲av无码一区二区三区| 成av人片一区二区| 成人高清在线观看视频| 精品亚洲国内自在自线福利| 久久久久久香蕉| 亚洲一区亚洲| 免费人成自慰网站| 88国产精品视频一区二区三区| 欧美影视一区二区| 美腿丝袜亚洲图片| 成人午夜电影在线播放| 免费欧美网站| 亚洲一区二区久久久久久久| 日韩电影精品| 国产精品三级在线| 国产精品99| 国产精品久久精品| 91综合国产| 国产精品福利久久久| 外国成人直播| 国产91在线视频| 电影亚洲精品噜噜在线观看| 国产91色在线播放| 综合在线影院| 国产精品免费在线免费| 成人综合网站| 国产精品影片在线观看| 青娱乐极品盛宴一区二区| 国产精品普通话| 成人四虎影院| 91视频-88av| 日本精品在线播放| 国产精品永久入口久久久| 欧美男男freegayvideosroom| 黄色99视频| 欧美男gay| 亚洲欧洲久久| 91成人观看| 亚洲一区二区免费看| 欧美一级电影免费在线观看| 91九色国产在线播放| 国模精品视频一区二区| 51漫画成人app入口| 国语对白做受69| 国精一区二区三区| 97精品久久久中文字幕免费| 国产精品原创| 国产91露脸中文字幕在线| 成人黄色免费观看| 91亚洲精品一区| 亚洲精品国产九九九| 国产一区二区三区奇米久涩| 欧美变态网站| 性刺激综合网| 一本一本久久a久久综合精品| 久久这里只有精品8| 福利片在线观看| 国内一区二区视频| 亚洲高清av一区二区三区| 国产成人精品综合在线观看| 免费啪视频在线观看| 91丨九色丨国产丨porny| 永久免费毛片在线观看| 最新国产精品久久精品| www.av麻豆| 欧美日韩综合不卡| hs视频在线观看| 日韩国产在线看| 黄网址在线观看| 91国产在线精品| 久久电影天堂| 国产伦精品一区二区三| 欧美一区三区| 18禁裸男晨勃露j毛免费观看| 久久狠狠婷婷| 在线播放黄色av| 久久伊人蜜桃av一区二区| 欧美一级特黄高清视频| 亚洲成人动漫av| 91免费视频播放| 日韩精品中文字| 亚乱亚乱亚洲乱妇| 韩日欧美一区二区| 国产精品3区| 欧美亚洲国产免费| 欧美午夜一区| 99热这里只有精品在线播放| 国产精品12区| 网爆门在线观看| 日韩欧美在线视频| 亚洲国产日韩在线观看| 色妞在线综合亚洲欧美| 中文字幕在线高清| 超碰97人人人人人蜜桃| 日韩精品一卡| 黄色动漫网站入口| 丁香天五香天堂综合| 来吧亚洲综合网| 在线观看91视频| 午夜视频在线免费播放| 久久99热这里只有精品国产| 国产精品高潮久久| 欧美成人一区二区在线| 欧美日韩午夜| 天天操精品视频| 国产精品久久夜| 成人a v视频| 精品一区二区三区四区| 黄页在线观看免费| 亚洲一区二区三区乱码aⅴ| 欧美日韩第一| 欧美色图另类小说| 成人免费视频播放| 久久中文字幕无码| 日韩视频一区二区三区在线播放| 日本激情视频在线观看| 国产精品偷伦视频免费观看国产| 久操成人av| 色婷婷综合久久久久中文字幕|