为了兼顾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获取字符串第一个字符
- 循环输出二维数组 php二维数组遍历输出
- php的工作内容 php能干什么的
- python代码运行方式 python代码怎么运行
- lingo程序运行方法 lingo程序怎么运行
- php查询数据库并输出实例讲解 php查询数据库并输出实例
- iis配置网站无法访问的原因 iis配置网站打不开
- 行业发展现状及前景分析 php前景分析
- 教程教您轻松搭建网站 php网站搭建教程
- 手机运行内存不足处理方法 物理内存不足怎么解决