PHP 的经典运行方式是 同步阻塞

  1. 用户请求 → 通过 Apache 或 Nginx 转发给 PHP-FPM
  2. PHP-FPM 会创建一个进程或线程来处理请求
  3. PHP 脚本执行完成 → 返回结果给 Web 服务器 → 再返回给客户端
  4. PHP 脚本执行期间,这个进程/线程被占用

特点:

  • 同步阻塞:一个请求占用一个进程/线程
  • 性能受限于进程数
  • 需要 Apache/Nginx 做反向代理和静态资源处理
  • PHP 本身不包含 HTTP 服务器能力(只能做 CLI 或 FastCGI)

所以我们看到传统 PHP 网站是 Nginx/Apache + PHP-FPM 的组合。

作者 admin

百度广告效果展示