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

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

NGINX+APACHE+PHP会更好,因为可以充分利用NGINX的“反向代理”技术.将静态文件由NGINX处理,动态文件(PHP)由APACHE处理,这是最高效的处理方式.但是,一般网站都不需要这么做,因为没有高并发的情况下,这样做并不能体现非常大的优势.如果是商城,比较注重速度的,就使用NGINX+PHP;如果是政府网站等,比较注重稳定性的,就使用APACHE+PHP.当然,如果不嫌麻烦,完全可以搭建NGINX+APACHE+PHP的环境.

nginx+apache+php会更好,因为可以充分利用nginx的“反向代理”技术.将静态文件由nginx处理,动态文件(php)由apache处理,这是最高效的处理方式.但是,一般网站都不需要这么做,因为没有高并发的情况下,这样做并不能体现非常大的优势.如果是商城,比较注重速度的,就使用nginx+php;如果是政府网站等,比较注重稳定性的,就使用apache+php.当然,如果不嫌麻烦,完全可以搭建nginx+apache+php的环境.

单机纯php环境(linux),越是简单的组合,理论上是越高率.nginx + php-fpm 在linux是最高率的,负载最高效的.而nginx + apache + php,通常是出于某种需求,才这样组合的.第一,是你的单机里有多种环境同时环行,如php,java这样的等

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

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

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

NGINX+APACHE+PHP更好,因为可以充分利用NGINX的反向代理技术,将静态文件由NGINX处理,动态文件(PHP)由APACHE处理,这是最高效的处理方式

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

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

肯定是有反向代理的效果好很多 但是如果你网站并发一般的话就用lnmp就可以的 服务器实在是高负荷的情况下就用一个ngnix负载 或者是做反向代理 nginx和apache感觉在性能上 前者好点

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