CGI、PHP-CGI、FastCGI、PHP-FPM的区别

CGI(Common Gateway Interface)称为通用网关接口,是指Web Server和Web Application之间数据交换的一种协议,注意它是一种协议,跟语言没有关系。

FastCGI,是Web Server和Web Application进行数据交互的一种二进制协议。注意,它仍然是一种协议,不同于CGI每个请求都创建一个新的进程,FastCGI使用常驻进程处理一系列请求。

PHP-CGI,CGI的第一个实现是 Perl 写的,PHP-CGI是CGI在PHP上的实现。

PHP-FPM(FastCGI 进程管理器)用于替换 PHP FastCGI 的大部分附加功能,对于高负载网站是非常有用的。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/phpops/3715.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注