为了兼顾IIS下PHP的效率和安全,微软给出了FastCGI的解决方案 。FastCGI可以让PHP的进程重复利用而不是每一个新的请求就重开一个进程 。同时FastCGI也可以允许几个进程同时执行 。这样既解决了CGI进程模式消耗太大的问题,又利用上了CGI进程模式不存在线程安全问题的优势 。
因此,如果是使用ISAPI的方式来运行PHP就必须用Thread Safe(线程安全)的版本;而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用None Thread Safe(NTS,非线程安全)的版本能够更好的提高效率 。
如何查看当前运行的PHP的版本?一个很简单的办法就是phpinfo();Thread Safety disabled是NTS,enabled是TS
Configure Command看到VC98字样的是VC6,Compiler标明 MSVC9 (Visual C++ 2008) 的是VC9
在WIN7下:IIS7+NTS+FastCGI+vc9 是最佳搭档或者apache+fastcgi+nts+vc6 。
在WINXP下:Apache+TS+Apache module +vc6最合适的搭档 。
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 行业发展现状及前景分析 php前景分析
- 教程教您轻松搭建网站 php网站搭建教程
- 经济运行的基础是什么 经济是如何运行的
- 达利欧经济机器是如何运行的 经济机器是如何运行的
- windows下运行jar程序 jar文件打不开怎么办
- 为什么电脑会越来越慢? 电脑运行很慢怎么办
- “九眼天珠”有何独特之处?藏人极为重视,蕴含着宇宙运行的奥秘
- win10运行不了exe程序 exe文件打不开怎么办
- 小程序商城完整源码 简单的php商城系统源码
- 手机运行速度慢? 手机反应太慢怎么办