您好,欢迎访问一九零五行业门户网

php 安装dll 的注意事项

php 安装dll 的注意事项:
1.注意版本
5.2 - 5.3 
2.vc6 or vc9
一、如何选择php5.3的vc9版本和vc6版本
vc6版本是使用visual studio 6编译器编译的,如果你的php是用apache来架设的,那你就选择vc6版本。
vc9版本是使用visual studio 2008编译器编译的,如果你的php是用iis来架设的,那你就选择vc9版本。
3. thread safe or non thread safe
二、如何选择php5.3的thread safe和non thread safe版本
先从字面意思上理解,thread safe是线程安全,执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程的cgi执行方式而耗尽系统资源。non thread safe是非线程安全,在执行时不进行线程(thread)安全检查。
再来看php的两种执行方式:isapi和fastcgi。
isapi执行方式是以dll动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以isapi来执行php,建议选择thread safe版本;
而fastcgi执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以fastcgi来执行php,建议选择non thread safe版本。
其它类似信息

推荐信息