编程语言
首页 > 编程语言> > CGI、FastCGI、PHPFPM

CGI、FastCGI、PHPFPM

作者:互联网

CGI、FastCGI、PHPFPM

标签(空格分隔): 未分类


CGI(通用网关接口 / Common Gateway Interface)
FastCGI(常驻型 CGI / Long-Live CGI)
PHPFPM (FastCGI 进程管理器(FPM))

CGI

FastCGI

用户请求 —> web 服务器接收请求【常用 Nginx、apache】—> 检测到是 PHP 请求 & 转发给 FPM master 进程 —> FPM master 进程 指定空闲 fast-cgi 子进程处理请求 —> 子进程载入文件(如 php.ini)及其他资源处理请求 —> 处理结束 & 清除资源,结果返回 master & 子进程挂起,标记为空闲 —> master 将结果返回 web 服务器 —> web 服务器返回结果给用户

PHPFPM

标签:CGI,web,请求,进程,服务器,FastCGI,PHPFPM
来源: https://www.cnblogs.com/yanweifeng/p/14385353.html