CGI、FastCGI、PHP-CGI、PHP-FPM 关系简单总结
value | Description |
---|---|
CGI | 抽象来说是通用的服务网关, 标准的CGI对每个请求都会解析php.ini文件,初始化执行环境 |
PHP-CGI | php-cgi只是解释PHP脚本的程序而已 |
FastCGI | 一种管理php-cgi的协议(抽象),一套由操作系统管理的php-cgi管理程序(具体) ,是用来提高CGI程序性能的 |
PHP-FPM | PHP-FPM是管理FastCGI的一个管理器 |
例:mvc与tp框架的关系, mvc是一种设计模式,tp框架是实现mvc模式的具体程序。