wnlt.net
当前位置:首页 >> NGINX+PHP好,还是NGINX+APACHE+PHP好 >>

NGINX+PHP好,还是NGINX+APACHE+PHP好

如果单台服务器的话,NGINX+APACHE+PHP 纯粹多此一举,多了一次请求转发,效率肯定低,而且现在FPM已经足够稳定.完全没必要.只有多台服务器集群的话,apache+nginx反代才有意义.NGINX+APACHE+PHP 这种架构存在的原因除

nginx + php-fpm------原因:1. 能用 nginx 的地方就不要用 apache: nginx 跟 apache 相比,优势在并发能力上,本来在低并发的情况下也无所谓,但马太效应已经出现, nginx 在功能/灵活/运维便利程度上已经超过 apache2. 跟 nginx 搭配就是 php-fpm 效果最好了

php逻辑处理比重大,还是NGINX+APACHE+PHP好静态页比重大,那就php+nginx

apache是通过mod_php来解析php nginx是通过php-fpm(fast-cgi)来解析php1. PHP 解释器是否嵌入 Web 服务器进程内部执行mod_php 通过嵌入 PHP 解释器到 Apache 进程中,只能与 Apache 配合使用,而 cgi 和 fast-cgi 以独立的进程的形式出

APACHE是php服务器环境要求.NGINX+PHP 至少架上IIS才能运行.但运行PHP还是APACHE比较好.

用nginx还要apache干嘛?有apache还要nginx干嘛???没有那个好,各有优缺点,看自己项目需求和个人使用习惯,个人本地测试是APACHE,方便..

市场上大部分都是nginx啦,高性能,兼容性强.

要看你实际运用在那些地方,nginx不自带解析php也就是动态网页,需要安装php-fpm插件来支持,但是apache虽然支持动态网页解析,但是并发访问量也就是访问人数瞬间暴涨,比如淘宝抢购,很容易导致服务器崩溃,nginx虽然不支持动态网页,但是性能比apache高3倍,而且支持并发访问量,不过也有不足,平时的话nginx没有apache稳定,偶尔报错找不到刷新下才可以,你的第二个nginx和apache一起用可以将nginx用来做前端,apache用来做后端,静态网页交给nginx,动态将通过nginx交给apache来解析,看你实际运用

nginx解析静态文件比apache要好解析php,nginx一般通过fastcgi进行,apache的php模块解析要优于fastcgi,更稳定如果只是自己用来测试,nginx+php就可以如果需要高度的稳定性,可以采用nginx做负载均衡,后端配置多台apache+php

如果你问GINX+PHP好,还是APACHE+PHP好,那还算个问题.如果有条件的话,果断用NGINX+APACHE+PHP.一个开发环境和生产环境常年使用windows+IIS的PHP开发者

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com