网上找不到apache2handler的解释.找了好久.
都是说PHP-FPM好的,没有几个提到apache2handler. 但是我用ubuntu 装的php7默认就是apache2handler.
网上找不到apache2handler的解释.找了好久.
都是说PHP-FPM好的,没有几个提到apache2handler. 但是我用ubuntu 装的php7默认就是apache2handler.
APACHE2HANDLER
CGI
fastcgi
APACHE2HANDLER是apache 自带运行php
工作模式
Apache的工作模式是Apache服务器在系统启动后,预先生成多个进程副本驻留在内存中,一旦有请求出现,就立即使用这些空余的子进程进行处理,这样就不存在生成子进程造成的延迟了。这些服务器副本在处理完一次HTTP请求之后并不立即退出,而是停留在计算机中等待下次请求。对于客户浏览器的请求反应更快,性能较高
工作模式
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去fork一次.
PHP-FPM
PHP-FPM(FastCGI Process Manager),全称PHP FastCGI进程管理器进行管理。
以上内容整理来源: http://www.2cto.com/os/201111...
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
798 阅读
649 阅读
nginx和php是通过fastcgi通讯的,是有两个独立的进程
apache则把php嵌入进来