搜索

NGINX+PHP(FASTCGI)好,还是NGINX+APACHE+PHP好?

发布网友 发布时间:2022-02-26 21:24

我来回答

1个回答

热心网友 时间:2022-02-26 22:53

单机纯php环境(linux),越是简单的组合,理论上是越高率。
nginx + php-fpm 在linux是最高率的,负载最高效的。
而nginx + apache + php,通常是出于某种需求,才这样组合的。
第一,是你的单机里有多种环境同时环行,如php,java这样的等,需要nginx +(tomcat,apache)这样的组合。
第二,通常是反向代理,集群,负载均衡等,可以nginx + (nginx+php )* n 或 nginx + (apache + php) * n
第三,可能php应用开发时,用到了某些apache特性,不能简单脱离apache
第四,当php应用,通常比较耗时,而且要求对每次请求比较严格,一定要成功返回,apache +
mod这种组合,相对可以保证成功返回(超时值可以简单设定)。而nginx +
php-fpm,优于它专注于高吞吐量,必然对每次请求=》返回,都是优化地处理,轻易处理,对于某些耗时的请求,容易超时(通种是30-60秒的设
定),返回就丢失了。正所谓有得就有失。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top