失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Xdebug如何选择PHP版本

Xdebug如何选择PHP版本

时间:2020-09-04 16:03:17

相关推荐

Xdebug如何选择PHP版本

php教程|php手册

Xdebug,如何,选择,PHP,版本,上个,来个,看图,说

php教程-php手册

android直播软件源码,vscode怎么新建工程,ubuntu编译go,宝塔tomcat 用ip,培训爬虫课程,php 40岁,偃师seo优化关键词,汽车商城网站源码,discuz自己制作自适应模板lzw

先上个图,来个看图不说话,大家通过这个图能看个大概 PHP从5.2.10开始,区分线程安全和非线程安全2个 版本 。我们就从这两个的区别说起。所谓线程安全(Thread Safe)就是执行时会进行线程安全检查,以防止有新请求时就启动新线程的CGI执行方式耗尽系统资源

互动式效果广告 源码,ubuntu开放445端口,哪个服务器比tomcat好,多线程爬虫下载,php新闻管理系统的设计与实现,淘宝联盟seolzw

php自动发卡网源码,ubuntu 设置为网关,java基金数据爬虫,php数据库表值修改后无法保存,金山seo公司lzw

先上个图,来个看图不说话,大家通过这个图能看个大概

PHP从5.2.10开始,区分线程安全和非线程安全2个版本。我们就从这两个的区别说起。所谓线程安全(Thread Safe)就是执行时会进行线程安全检查,以防止有新请求时就启动新线程的CGI执行方式耗尽系统资源。非线程安全(None Thread Safe)就是在执行时不进行线程安全检查。

PHP在IIS上运行PHP有ISAPI和FastCGI两种形式(如果是wamp,运行方式是FastCGI)。FastCGI执行方式是以单线程来执行的,所以无需进行线程安全检查,IIS7集成了FastCGI,IIS6也支持,如果是采用FastCGI运行PHP,建议采用非线程安全(None Thread Safe)版本将获得更高的执行效率。

ISAPI执行方式是以DLL动态库的形式使用的,在处理完用的一个请求后不会立即消失,而是继续驻留内存等待处理别的用户请求,直到一段时间后没有用户请求。所以需要进行线程安全检查。安装肯定就是选择TS版本

VC6版本是采用Visual Studio6精心编译的,适合Apache架设的服务器

VC9版本是采用Visual Studio进行编译的,适合IIS假设的服务器

参考资料:

Difference between PHP thread safe and non thread safe binaries

CGI / FASTCGI / ISAPI 区别

php non-thread-safe与thread-safe

/Excellent

如果觉得《Xdebug如何选择PHP版本》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。