前言:
了解PHP的朋友都应该知道,性能一直是PHP被鄙视的地方 , 虽然PHP7.0以后,性能又上了一个台阶 。但是还有很多只了解些皮毛就出来秀优越的朋友,说什么php不支持多线程 。搞定不了大并发 。小打小闹还行,大项目php胜任不了 。今天我不谈论语言之间的优势劣势 , 只说说PHP到底能不能搞定大并发
php-fpm生命周期
【php能支撑多少并发_PHP为什么不能搞定大并发】php-fpm生命周期
文章插图
首先用户请求到像或者Nginx这样的Web。如果是请求非静态数据,比如动态页面,或者是数据接口 。就会通过来将请求转发到给php 。这里是一种协议,它会将nginx请求中获得的数据处理成php能处理的格式,并且还会将数据放入php的全局变量中,比如$_GET,$_POST 。(这里注意PHP模块不一定非要和nginx模块放在一个服务器上 , nginx后面的php模块也不是只能有一个)
那标题中提到的php-fpm是什么东西?
PHP-FPM() 从名字中可以看出,fpm是一款进程管理器 。这个程序启动之后就会有个进程,这个进程会去初始化php.ini的配置信息 。然后会启动多个进程等待从nginx转发的请求 。当空闲时,会销毁一些进程,来节省资源 。当work进程不够用的时候?
- 青芒果硬硬的要多久才能吃 青芒果硬硬的可以吃吗
- 西洋参可不可以和玫瑰花和柠檬泡水喝 西洋参的功能主治
- 蒲公英的作用 蒲公英的作用和功能主治,蒲公英治疗高血压吗
- 薄荷叶泡水能长期喝吗 薄荷叶泡水能长期喝吗女性
- 野葛根的功效与作用 野葛根的功效与作用的功能与主治
- 【Dash搭建可视化网站】项目7: 利用 Dash实现宝可梦能力图表和可视化雷达
- 惠州社保停保了能申请仲恺积分入学吗?
- 2023年仲恺积分入学房产证没办好能积分吗?
- 榴莲怎样才能带上高铁 榴莲能带进高铁吗
- qq简洁模式动态页怎么弄 QQ简洁模式动态页功能管理