iis7 fastcgi 优化站点,php iis7 性能优化,fastcgi优化设置
虽然lamp或者lnmp现在很火,有各种各样的优势,但是对于一些中小型的网站来说,基于windows+iis的架构的还是很多,能节约很多的
成本,毕竟windows基于界面的傻瓜式配置要比敲命令来的容易。当然,windows+iis也不是那么的一无是处,推荐是用windows2008+
iis7+fastcgi+wincache的搭配,server2008有很多的激活工具,这个自己找,安装iis和fastcgi也有很多的教程,这个也不说,
wincache的话,直接可以在iis的官网上可以找到,下载对应php版本的即可。在使用fastcgi的时候有一点需要注意,就是设置最大实例数和
最大请求处理数,这里建议将做大实例数设置成0,这样iis和fastcgi会根据实际情况,启动进程实例,避免由于不正当的设置引起的服务器崩溃,
如果实例数过多,可能会有大量的php-cgi进程,导致cpu和内存被耗尽,如果太少,则有可能导致网站响应慢,甚至触发503服务不可用,而且
wincache要和fastcgi搭配,如果设置的不正确或出现意想不到的错误。
整体上来server2008 + iis7 +fastcgi +wincache 应对一般中小型网站的需求,问题不大