搞不懂的PHP-FPM,Fast-CGI与PHP之间的关系

CGI

CGI全称是Common Geteway Interface,中文翻译公共网关接口,是HTTP服务器与你或者其他机器上的程序进行会话的一种工具,程序必须运行在网络服务器上。

Fast-CGI

Fast-CGI是CGI的fast版本,是常驻内存的CGI,并接收进程管理器的调度。不会像CGI每次激活都要fork出一进程来加载解释器导致性能下降的缺点。

PHP-CGI

PHP-CGI是实现了CGI接口协议的php脚本解析器。

PHP-FPM

管理和调度PHP-CGI进程,进而实现Fast-CGI协议接口的程序。


 上一篇
Nginx与php-fpm之间的通信方式及区别 Nginx与php-fpm之间的通信方式及区别
nginx服务器和php-fpm可以通过tcp socket和unix socket两种方式实现。 unix socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。这种方式需要在nginx配置文件中填写php-fpm
2018-03-24 Mantis
下一篇 
解决Redis强制关闭出现快照不能持久化问题 解决Redis强制关闭出现快照不能持久化问题
今早打开网站发现无法访问了,页面出现了如下错误: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on
2017-10-31 Mantis