國內的很多虛擬主機,支持PHP的空間目前有90%以上都是使用Windows主機。也有很多Windows主機支持全能空間,同時支持ASP,PHP,ASP.net等等。PHP空間使用IIS會很慢,應該使用Apache作為服務器程序,最好選用Linux系統,因為Windows系統+Apache雖然速度快,但可能不支持PHP的mail()函數,IIS也一定不支持.htaccess。
下列測試環境都是在Windows XP系統SP3/IE 6.0/3G CPU/1G內存的環境下,只做循環程序和文本輸出測試,其它函數未測試。Windows+IIS+PHP和Windows+Apache+PHP的測試結果,分別如下:
從以上的測試中可以看出,循環程序在後台服務器的速度是一樣的,輸出文本到浏覽器的時間不同。在PHP程序方面,Apache從服務器輸出文本的速度非常快,IIS輸出文本的速度很慢。網頁教學網編寫的程序中,曾使用IIS+PHP,只有幾K的頁面一個循環100次的程序,IIS的文本輸出速度很慢。使用Apache+PHP,在本地測試則以閃電的速度處理完畢。
如果你的網站的博客程序、論壇程序使用PHP,如果出現較慢的情況,不妨檢查是否使用了IIS作為後台。如果已經使用IIS作為PHP的服務器後台,不要再使用IIS。全能空間之所以現在很盛行,是因為有需求。如果是流量不大的企業網站,暫時使用全能空間也無妨。流量大的網站,應該選用Apache或Ngnix的服務器後台,最好選用Linux系統。