CGI全称是“公共网关接口”,HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上
只要激活后,每次都要花费时间去fork一次
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,
只要激活后,不会每次都要花费时间去fork一次(这是CGI最为人诟病的fork-and-execute 模式)。
它还支持分布式的运算,即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。
PHP-CGI是PHP自带的FastCGI管理器
php-cgi变更php.ini配置后需重启php-cgi才能让新的php-ini生效,不可以平滑重启。
直接杀死php-cgi进程,php就不能运行了。(PHP-FPM和Spawn-FCGI就没有这个问题,守护进程会平滑从新生成新的子进程。)
PHP-FPM是一个PHP FastCGI管理器,其实是PHP源代码的一个补丁
参考链接:https://blog.csdn.net/illusion_you/article/details/79424670