FastCGI协议内容

CGI或者Fast-CGI协议的定义: WebServer(web服务器软件如nginx httpd等)与真实后台处理请求的程序之间通信的一种约定规范,找了一篇文章把fastcgi协议讲得比较清楚,记录一下。

总结: 和理解http协议一样去理解fastcgi协议其实很都是b/s架构, 一个客户端发一个request请求,一个server端响应数据。 此时WebServer作为client fastcgi程序例如php-fpm作为server端(一般我们会看到起在9000端口)。 此时WebServer与php-fpm交互的过程。

附: 原博客地址