phpinfo的Server API为CGI⼀FastCGI是什么模式

2026年09月22日 02:13
有1个网友回答
网友(1):

让web服务器 ( IIS, APACHE, NGINX 等) 支持 php 方式 有 2 种,

  1. 通过模块加载的方式, 适用于 apache

  2. 通过 CGI/fastCGI 模式, 该模式一般web服务器都是支持的


引用一段解释

FastCGI是Web服务器和处理程序之间通信的一种协议,是CGI的一种改进方案,FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行,在请求到达时不会花费时间去fork一个进程来处理(这是CGI最为人诟病的fork-and-execute模式)。

正是因为它只是一个通信协议,它还支持分布式的运算,即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。