网站首页技术博客
PHP windows下 nts 与 ts 区别
摘要windows下php分为nts版本和ts版本即线程安全(Thread Safe)和非线程安全(None Thread Safe)
但是他们两者有什么区别呢,在什么情况下选用ts什么情况下用nts呢
windows下php分为nts版本和ts版本即线程安全(Thread Safe)和非线程安全(None Thread Safe)
但是他们两者有什么区别呢,在什么情况下选用ts什么情况下用nts呢
这要说到php的两种运行方式ISAPI和FastCGI
ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以ISAPI来执行PHP,建议选择Thread Safe版本;
而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择Non Thread Safe版本。
对于apache服务器来说一般选择isapi方式,而对于nginx服务器或者IIS服务器则选择FastCGI方式。
相关文章
- Access denied; you need (at least one of) the SUPER privilege(s) for this operatio
- rm: cannot remove `file': Operation not permitted解决方法 chattr命令详解
- easywechat报错:Failed to cache access token
- chrome模拟微信浏览器的user agent
- jQuery打印插件jqprint
- 实现页面图片的延时异步加载
- 微信小程序登录流程
- mysql General error: 1267 Illegal mix of collations错误
- 基于general_log的mysql日志追踪
- linux nvm 安装及使用
- vmware12、14、16注册码
- Js响应Enter点击事件
- git 设置拉取和提交的账号密码并自动保存
- 常见HTTP错误代码大全
- 【服务器运维】清理服务器磁盘空间
- Layer与DatetimePicker层叠顺寻Z-index冲突解决方案
- Git pull 强制覆盖本地文件
- 另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“.vmdk”或它所依赖的某个快照磁盘的解决方案
- web开发经验——富头像上传编辑器的使用——fullavatareditor
- 一款bootstrap开关控件推荐,bootstrap-switch