日期:2008-07-12 浏览次数:21234 次
国内的很多虚拟主机,支持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系统。