{eval=Array;=+count(Array);}
linux可以精簡(jiǎn)內(nèi)核和服務(wù),所以留給php的資源相對(duì)較多,在1c1g配置下,php可以利用相對(duì)windows更多的資源,但是在雙路幾十核幾百g內(nèi)存下只跑php且配置參數(shù)和加載模塊一樣的情況下幾乎沒有差別,微軟對(duì)于php也是投了錢的,所以平臺(tái)不是制約性能的關(guān)鍵,而是在于運(yùn)維人員有沒有合理優(yōu)化和配置。
要看就看有流量規(guī)模的網(wǎng)站,那些小網(wǎng)站用什么都差不多,沒什么參考價(jià)值.2016年10月份統(tǒng)計(jì),在排名前一百萬最繁忙的站點(diǎn)中:Apache為42.40%,同比下降-0.13Nginx為27.80%,同比增長(zhǎng)0.20IIS為10.74%,同比下降-0.14
同一臺(tái)機(jī)器,Linux上的PHP性能要比Windows高,這點(diǎn)是可以肯定的.看PHP7核心開發(fā)者鳥哥的文章,很多優(yōu)化都是現(xiàn)為L(zhǎng)inux提供的,比如:1.使用GCC4.8及更新版本編譯PHP7時(shí)才能開啟"Global Register for opline and execute_data"支持,在WordPress測(cè)試中,能帶來5%的性能提升.2.GCC通過PGO(編譯器學(xué)習(xí))編譯為特定PHP應(yīng)用優(yōu)化的PHP版本.3.在Linux中開啟HugePages,然后開啟Opcache的huge_code_pages.啟用HugePages后能穩(wěn)定在WordPress上看到2%~3%的QPS提升.sudo sysctl vm.nr_hugepages=128opcache.huge_code_pages=1
而且Linux上可以使用PHP-FPM跟Nginx配合實(shí)現(xiàn)動(dòng)靜分離/負(fù)載均衡/故障恢復(fù),而Windows上沒有PHP-FPM,還有Windows版Nginx也只是建議用于開發(fā)測(cè)試.像Facebook自己搞的HHVM,只支持Linux系統(tǒng),大概就能看出個(gè)端倪來了.PHP-FPM也比較利于用持久連接實(shí)現(xiàn)一一對(duì)應(yīng)的數(shù)據(jù)庫(kù)連接池:
通俗簡(jiǎn)潔的說明一下。
單講性能毫無意義,你以為不用Windows是考慮性能?重點(diǎn)在于穩(wěn)定性。
通常PHP會(huì)有多個(gè)進(jìn)程來處理請(qǐng)求。
Linux一個(gè)php-fpm進(jìn)程掛了,不影響其他作業(yè)。
Windows掛了你試試,分分鐘讓你知道服務(wù)器宕機(jī)是如此的容易
謝邀!
目前沒有任何證據(jù)證明PHP在獲得同等資源情況下,linux平臺(tái)會(huì)運(yùn)行的更快(響應(yīng)延遲更低、支持的并發(fā)更高)!
但通常情況下,因?yàn)閘inux可以基于需要安裝組件(甚至連IDE都可以不要),因此默認(rèn)服務(wù)占用的資源更少,在同等配置的情況下,可分配給應(yīng)用程序的資源自然更多!
因此可以得出以下結(jié)論,在合理配置情況下,同等硬件資源的條件下PHP運(yùn)行在linux上相對(duì)于windows上可以提供更為優(yōu)秀的性能。
個(gè)人感覺,Linux的性能絕對(duì)是一流的,相比于windows而言,而且,Linux也是更加穩(wěn)定,一般而言,只要應(yīng)用沒問題,服務(wù)器硬件沒問題,Linux系統(tǒng)本身是相當(dāng)穩(wěn)定的,一般都不會(huì)出現(xiàn)什么問題的!
你好,謝謝邀請(qǐng)。抱歉這不是我的專業(yè),不能給您提供專業(yè)幫助。個(gè)人理解,網(wǎng)站快慢跟很多因素有關(guān)系吧。服務(wù)對(duì)象的多少,服務(wù)器的質(zhì)量,衡量一下服務(wù)器的質(zhì)量,性能。
0
回答0
回答0
回答0
回答0
回答0
回答10
回答0
回答0
回答10
回答