资讯详情

查看php是ts还是nts的方法

查看php是ts还是nts的方法

发布时间:2020-06-10 13:08:45

来源:亿速云

阅读:190

作者:元一

PHP的简介

PHP即超文本预处理器PHP脚本语言在服务器端执行,类似于C语言,是常用的网站编程语言。根据动态网站的要求,PHP语言作为一种语言程序,其专用性在应用过程中逐渐显现,其技术水平是否会直接影响网站的运行效率。具有公开源代码的特点, 在程序设计方面,它与C语言具有很高的相似性,因此在操作过程中易于理解和操作。

PHP的ts和nts的简介:

ts(Thread-Safety)即线程安全:

多线程访问时,采用加机制,当一个线程访问此类数据时,对其他数据进行保护

直到线程读完,其他线程才能使用线程。不会出现数据不一致或数据污染。php以ISAPI加载时选择这个版本.

nts(None-Thread Safe)即非线程安全:

如果不提供数据访问保护,可能会有多个线程先后更改数据,导致脏数据。php以fast cgi方式运行的时候选择这个版本,具有更好的性能;

区别:

TS指Thread Safety,即线程安全,一般在IIS以ISAPI加载时选择这个版本(window apche php mysql redis[ts])。

NTS即None-Thread Safe,一般以fast cgi选择这个版本具有更好的性能

主要是通过phpinfo();打印环境查看其中 Thread Safety 项目是检查线程是否安全。enabled,一般应该是ts版,否则是nts版。

通常win下php和apache组合,以isapi而linux下可以是apche php,php常常作为apache的模块,而nginx php时,phpfast cgi的方式,即php-fpm的方式跑。

据说php-fpm这样释放web服务器只处理请求并发,php处理则交php-fpm完成,故nginx php现在很受欢迎,没有测试过!

标签: 扭矩传感器nts

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台