PHP高级面试题(含详细实战答案)
一、PHP核心底层原理(高频必问)
1、简述PHP的运行机制、SAPI、FPM工作原理
详细答案:
PHP本身不是独立运行的程序,是脚本解析器,必须依托SAPI(服务器应用程序编程接口)运行。常见SAPI有:CLI(命令行)、FPM(CGI进程管理器,网页运行)。
常规网页访问流程:用户请求Nginx→Nginx转发请求给FPM→FPM调用PHP解析脚本→执行代码返回结果→Nginx响应给用户。
FPM核心工作机制:
1)FPM是多进程模型,分为主进程和子进程。主进程负责监听端口、管理子进程、接收请求;子进程负责具体执行PHP脚本。
2)F
原创力文档

文档评论(0)