什么是PHP中的线程安全或非线程安全?我看到PHP的不同二进制文件,如非线程或线程安全?这是什么意思?这些套餐有什么区别?
3 回答
烙印99
TA贡献1829条经验 获得超13个赞
使用带有modphp的Apache MPM prefork是因为它易于配置/安装。性能方面,效率相当低。我喜欢的堆栈方式,FastCGI / PHP-FPM。这样你就可以使用速度更快的MPM Worker。整个PHP仍然是非线程的,但Apache服务于线程(就像它应该)。
所以基本上,从下到上
Linux的
Apache + MPM Worker + ModFastCGI(不是FCGI)|(或)| 切诺基|(或)| Nginx的
PHP-FPM + APC
ModFCGI不能正确支持PHP-FPM或任何外部FastCGI应用程序。它仅支持非进程管理的FastCGI脚本。PHP-FPM是PHP FastCGI流程管理器。
- 3 回答
- 0 关注
- 623 浏览
添加回答
举报
0/150
提交
取消