微软提升PHP在IIS下的性能(FASTCGI加速PHP)
微软已经和PHP社区共同努力了一年之久,他们终于研发出能让IIS更快地解析PHP的方法,用户们甚至不需要做基准测试就可以明显感觉到PHP解析速度加快.
早在2006年,微软就和Zend等厂商一起研发Windows Server下的优化工作,IIS产品组已经公布了IIS6和7的FastCGI扩展,它能让PHP执行效率更高.
PHP一直以来是IIS的尴尬,用PHP扩展的速度跟不上其它服务端(甚至还有一些致命问题例如在某内存地址报错),而PHP又比ASP.net普及得多,因此微软需要在IIS+PHP上突破市场.
微软在Go Live发行版本上提供了Microsoft FastCGI Extension for IIS 5.1/6.0,目前可以免费下载,使用IIS6和5.1的您不妨在您的测试环境上试一下,没准会有惊喜哦!
下载:http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1521
FastCGI Extension for IIS 6.0 可以让流行的应用框架在IIS上支持FastCGI协议以提供高性能和可用性的访问服务.FastCGI面向现有的网络服务器提供高性能的CGI替代标准.
FastCGI是很有前途的开放标准.简单说,FastCGI应用程序就像服务器应用程序一样进行操作.不像CGI应用程序,它始终处于活动状态并为来自Web服务器的请求提供服务.这正是FastCGI的优点所在.不同于C0,在每次处理请求时,它没有启动新进程和做应用程序初始化(例如与数据库连接)方面的开销.可以使用各种不同的语言,包括Perl、C、C++、Java和Python,编写Web服务器应用程序.这是CGI的高性能的代用方案
顶(0)
踩(0)
- 最新评论