本文目錄一覽:
- 1、php服務器用IIS好還是用Apache好,其他的服務器怎麼樣
- 2、NGINX+PHP好,還是NGINX+APACHE+PHP好
- 3、nginx php 和apache php 哪個性能更高
- 4、php環境搭建,用iis好還是apache好,為什麼?
- 5、apache+php 與 nginx+php,哪個好
- 6、PHP在windows 下服務器是用iis性能好還是apache性能好,服務器系統是windows Server2003的。請各位指教
php服務器用IIS好還是用Apache好,其他的服務器怎麼樣
如果你是使用windows系統的服務器,建議是IIS,因為這種web環境在windows下跑php是性能最好的,而且功能很多。
如果你是使用Linux服務器,比如CentOS和Ubuntu之類的,我建議是用Apache和nginx,這兩個在Linux下性能最佳,本身來說Linux類服務器安全性和資源消耗都比windows低,而且安全性好。
至於Apache和nginx的選擇,如果要方便配置,快速搭建,需要很多功能,可以選擇Apache。如果要性能極佳,穩定性,追求速度,自身有技術的,可以選擇nginx。
總得來說。
php不建議在windows服務器運行,iis也只支持windows服務器,Apache和nginx在windows都比較卡頓。所以我建議你使用Linux服務器,並根據自身要求從Apache和nginx之間選擇。
NGINX+PHP好,還是NGINX+APACHE+PHP好
NGINX+APACHE+PHP會更好,因為可以充分利用NGINX的「反向代理」技術。將靜態文件由NGINX處理,動態文件(PHP)由APACHE處理,這是最高效的處理方式。
但是,一般網站都不需要這麼做,因為沒有高並發的情況下,這樣做並不能體現非常大的優勢。
如果是商城,比較注重速度的,就使用NGINX+PHP;如果是政府網站等,比較注重穩定性的,就使用APACHE+PHP。
當然,如果不嫌麻煩,完全可以搭建NGINX+APACHE+PHP的環境。
nginx php 和apache php 哪個性能更高
apache2.0–apache2.2單位進程佔用的內存確實比nginx+php高,似乎網上的博文只比較同等內存如何如何,如果內存足夠大,但cpu、硬盤能力有限時,結果又怎麼樣呢?現在內存很便宜,我們可以直接上它幾十個G。
一個好消息,apache2.4已經出來了,官方說性能如何如何的提高了,改善了內存等方面的問題,只裝了環境,還沒有實戰測試php5.3還是和php5.2有些差別的,程序不兼容,還沒時間改,據說php5.3不是從php5.2來的,是從php5.0進化來的,還沒細研究。
「程序不兼容」,這個問題搞清楚了,不是環境的問題,但也是環境的問題,根源是程序的問題,只是php5.2沒有把有問題的程序檢測出來,照樣給按正確的語法給運行了,但php5.3比較嚴格,給報出錯誤了,
錯誤的代碼:
public static public static function functionname(){}
還有date的使用問題,5.3也給出警告了。要設置 date_default_timezone_set(‘Asia/Shanghai’); 或者配置文件中配置。如果你還有不懂的地方,就上後盾網看看吧那裡的有關php教學視頻挺多的.
php環境搭建,用iis好還是apache好,為什麼?
如果你的選項里有IIS,那說明一定是windows環境下。如果是在windows環境下,那建議還是用IIS。無論說多少apache的優勢,那都是基於linux環境下的,在windows環境下,apache並沒有多少優勢,反而IIS和windows才是親兄弟,並且IIS使用fastCGI模式來執行PHP,配置也很簡單,效率也不會比windows下的apache低。開發環境你可以這樣搭配。
生產環境如果你會懂點linux的話,還是建議使用linux+apache或nginx的組合。
apache+php 與 nginx+php,哪個好
還是得分情況,如果你的並發量小的話 apache和nginx都能承載的。
apache穩定,但是耗內存和CPU,高並發效果不好;
nginx內存和CPU消耗極小,處理高並發的效果好,但不太穩定。
所以在並發量大的情況下,提供一下自己的思路:
1、主服務器用nginx做負載均衡,扛並發
2、其它服務器用apache,讓系統穩定運行。
PHP在windows 下服務器是用iis性能好還是apache性能好,服務器系統是windows Server2003的。請各位指教
Apache的優點在於在各種開源的WWW服務提供工具中特性最全,支持最廣,相對比較穩定的,而且擴展性豐富。不過正因為要考慮擴展性,性能就肯定不會太高,只能保持一個中等的水平。而IIS6在處理連接及事件性能方面還是很強大的,超過了APACHE。另外安全方面IIS6也有了質的飛躍,彌補了以往IIS漏洞漫天的缺陷。如果你的公司網絡環境不負責,沒有涉及太多的開發的話建議仍然使用IIS6。當然如果是建立在WWW上的開發和調試還是使用APACHE更加順手。
對於初學者的建議:如果是在Windows下進行PHP開發,IIS的PHP環境配置非常簡單,便於入門,所以我傾向於選擇IIS。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/200851.html