CGI、FastCGI、PHP-CGI、PHP-FPM这几个是什么东西?

2026-04-06 17:000阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计814个文字,预计阅读时间需要4分钟。

CGI、FastCGI、PHP-CGI、PHP-FPM这几个是什么东西?

1. 什么是 CGI?CGI 是公共网关接口(Common Gateway Interface)的简称,是一种协议。它定义了客户端和服务器之间如何传递数据,允许服务器执行外部程序来处理特定请求。

2. 什么是 FastCGI?FastCGI 是一种常驻(long-live)型 CGI 的改进版本。它通过保持一个持久连接,减少了服务器启动外部程序的时间,提高了性能。

1、什么是 CGI?

是公共网关接口协议,一个协议。CGI 就是规定要传哪些数据,以什么样的格式传递给后方处理这个请求的协议。

2、什么是 FastCGI?

FastCGI 像是一个常驻 (long-live) 型的 CGI。和 CGI 一样的东西,做了下优化,也是一个协议

3、什么是 php-CGI?

PHP-CGI 是 PHP 自带的 FastCGI 进程管理器。

4、什么是 php-fpm?

第三方 FastCG I 的进程管理器,解决 PHP-CGI 的一些问题,并管理 PHP-CGI。

5、php-fpm 与 fastcgi 什么关系?

php-fpm 是针对 php 的,实现了 FastCGI 协议的,并提供了对 php-CGI 管理的一个进程管理器。

6、php-fpm 解决了什么问题?

php-CGI 的平滑重启。

php-CGI 的常驻管理。(这里的常驻是指在 php-CGI 进程被杀死后 php 就挂了,php-fpm 会在 php 进程被杀死后重新启动 php-CGI)

动静分离实现?

7、php-fpm 独立运行在非 web 服务器上,实现所谓的动静分离。

阅读全文

本文共计814个文字,预计阅读时间需要4分钟。

CGI、FastCGI、PHP-CGI、PHP-FPM这几个是什么东西?

1. 什么是 CGI?CGI 是公共网关接口(Common Gateway Interface)的简称,是一种协议。它定义了客户端和服务器之间如何传递数据,允许服务器执行外部程序来处理特定请求。

2. 什么是 FastCGI?FastCGI 是一种常驻(long-live)型 CGI 的改进版本。它通过保持一个持久连接,减少了服务器启动外部程序的时间,提高了性能。

1、什么是 CGI?

是公共网关接口协议,一个协议。CGI 就是规定要传哪些数据,以什么样的格式传递给后方处理这个请求的协议。

2、什么是 FastCGI?

FastCGI 像是一个常驻 (long-live) 型的 CGI。和 CGI 一样的东西,做了下优化,也是一个协议

3、什么是 php-CGI?

PHP-CGI 是 PHP 自带的 FastCGI 进程管理器。

4、什么是 php-fpm?

第三方 FastCG I 的进程管理器,解决 PHP-CGI 的一些问题,并管理 PHP-CGI。

5、php-fpm 与 fastcgi 什么关系?

php-fpm 是针对 php 的,实现了 FastCGI 协议的,并提供了对 php-CGI 管理的一个进程管理器。

6、php-fpm 解决了什么问题?

php-CGI 的平滑重启。

php-CGI 的常驻管理。(这里的常驻是指在 php-CGI 进程被杀死后 php 就挂了,php-fpm 会在 php 进程被杀死后重新启动 php-CGI)

动静分离实现?

7、php-fpm 独立运行在非 web 服务器上,实现所谓的动静分离。

阅读全文