FastCgi与PHP-fpm之间是个什么样的关系

浏览:568 发布日期:2018/04/12 分类:技术分享 关键字: php-fpm是什么 CGI是什么 FastCgi是什么
今天在看项目文件的时候发现阅读文件里面解释框架说遵循MIT协议,了解了它是允许被授权者复制,修改,合并商用的协议之后,又去研究了PHP.ini配置文件,里面有个php-fpm这个东西经常看见,所以就去查了查,为了担心遗忘,以后也有地方重新查看,重新认知,所以做了个小摘要:

参考:https://segmentfault.com/q/1010000000256516

1、CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。

2、CGI是个协议,跟进程什么的没关系。那fastcgi又是什么呢?Fastcgi是用来提高CGI程序性能的。

3、那PHP-FPM又是什么呢?是一个实现了Fastcgi的程序,被PHP官方收了。

4、有的说,fastcgi是一个协议,php-fpm实现了这个协议;有的说,php-fpm是fastcgi进程的管理器,用来管理fastcgi进程的,对。php-fpm的管理对象是php-cgi。

5、php-cgi只是解释PHP脚本的程序而已。

6、摘要一部分,有需要的可以看原文。。。。。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>