问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

我的网站是纯php的,用apache好还是nginx好?

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

我来回答

5个回答

懂视网 时间:2022-02-27 01:45

产品型号:Thinkpad E15

系统版本:centos8

区别:apache和nginx处理php文件的方式不一样。

1:Apache是通过libphp5.so这个模块来处理php文件

2:Nginx是通过php-fpm这个服务来处理php文件

Apache:

 

Nginx:

 

Apache的libphp5.so随着Apache服务器一起运行,而Nginx和php-fpm是各自独立运行,所以在运行过程中,Nginx和php-fpm都需要分别启动!

Nginx相对于Apache的优点: 

轻量级,同样是 web 服务,比Apache 占用更少的内存及资源 ;高并发,Nginx 处理请求是异步非塞的,而Apache 则是阻塞型的,在高并发下Nginx 能保持低资源低消耗高性能;高度模块化的设计

编写模块相对简单;社区活跃,各种高性能模块出品迅速。

Apache 相对于Nginx 的优点: 

rewrite,比Nginx 的rewrite强大;模块超多,基本想到的都可以找到;少bug ,Nginx 的bug 相对较多;超稳定 

存在就是理由,一般来说,需要性能的web 服务,用Nginx 。如果不需要性能只求稳定,那就Apache。Nginx处理动态请求是弱项,一般动态请求要Apache去做,Nginx只适处理静态网页或反向代理。 

总结:

1. Apache是通过libphp5.so这个模块来处理php文件

2. Nginx是通过php-fpm这个服务来处理php文件

3. Nginx处理动态请求是弱项,一般动态请求要Apache去做,Nginx只适处理静态网页或反向代理。 

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

nginx:
通过 本地回环或 socket 转发到 php-cgi上, 在windows平台上, php-cgi 很不稳定, 通常需要一个外部程序来守护 php-cgi 进程以防止经常性的崩溃, 特别是 php内部再走socket通讯时(譬如接 redis);
在 linux上, 有 php-fpm 守护 php-cgi, 相对稳定很多;

apache:
重, 但是稳定, 支持的各种扩展;

如果流量巨大, 可考虑 nginx做反向代理, 这点apache无法比.

热心网友 时间:2022-02-27 00:11

大流量网站都是用nginx的,腾讯就是

热心网友 时间:2022-02-27 01:46

nginx要比apache快几十倍

热心网友 时间:2022-02-27 03:37

你好,最佳php运行环境是apache+mysql的,至于nginx,指的是服务器,跟windows一样。apahce是php运行环境
apache 和nginx 哪个好

如PHP、Python等,并且需要丰富的功能和稳定的性能,Apache可能是更好的选择。而如果需要处理高并发请求,特别是静态文件,并且追求高性能和简单的配置,那么Nginx可能更合适。另外,对于复杂的环境,还可以考虑将两者结合使用,实现优势互补。

还在找proxyrack?

SmartProxy企业级海外住宅IP代理服务商,覆盖全球200+国家和地区,高匿稳定,动态住宅代理/静态住宅代理/账密提取,100%原生住宅IP,城市级定位,支持HTTP/HTTPS/SOCKS5协议,不限带宽,纯净高匿,网络集成更快捷,注册即送流量!Smartproxy代理...

apache和nginx的区别

存在就是理由,一般来说,需要性能的web 服务,用Nginx 。如果不需要性能只求稳定,那就Apache。Nginx处理动态请求是弱项,一般动态请求要Apache去做,Nginx只适处理静态网页或反向代理。

apache和nginx哪个好

Nginx相较于Apache在某些方面表现更好。Nginx的优势:1. 性能优越:Nginx采用事件驱动架构,能处理更多并发连接,适用于高流量的网站。其非阻塞的网络I/O模型使得在处理大量请求时,性能下降较小。2.资源消耗低:Nginx在运行时占用的内存和CPU资源较少,这对于资源有限的环境尤为重要。3.模块化的设计:N...

nginx apache 哪个好

总结:两者各有优势,选择Nginx还是Apache取决于具体的使用场景和需求。对于需要处理大量并发请求、追求高性能以及需要负载均衡的场景,Nginx更具优势。而Apache在静态页面处理和语言集成方面表现优秀,且拥有丰富的插件和模块支持。

nginx和apache有什么区别,我该用哪种?

Apache成立时间要比Nginx早,在安全性方面要更有经验 ,bug代码少,可以比Nginx更专业地处理DDoS等网络攻击,比较稳定。一般来说,如果需要性能的Web服务器,大多用户会选择Nginx 。如果不需要太多的性能只求稳定,使用Apache还是非常不错的。3、在灵活性方面 与Nginx使用事件驱动技术来管理客户端请求不同,...

nginx和apache哪个好

2. 广泛的应用场景:Apache在处理动态网页方面表现出色,尤其在PHP和Python等后端语言支持方面更为强大。许多流行的网站和应用都是基于Apache构建的。3. 稳定的性能:尽管在处理高并发请求时Apache可能会占用更多的资源,但在日常应用中,其稳定性得到了广泛认可。总结:选择Nginx还是Apache,主要取决于具体的...

Apache与Nginx的优缺点比较

8、从我个人的经验来看,nginx是很不错的前端服务器,负载性能很好,在老奔上开nginx,用webbench模拟10000个静态文件请求毫不吃力。apache对php等语言的支持很好,此外apache有强大的支持网路,发展时间相对nginx更久,9、 Nginx优于apache的主要两点:1.Nginx本身就是一个反向代理服务器 2.Nginx支持7层...

apache和nginx的区别

apache运行php比较好,适合跑动态,nginx比较适合跑静态。现在流行的lanmp架构就是同时使用apache和nginx,静态网页有nginx处理,动态交由apache处理,这样就能更大限度的发挥服务器性能。

处理PHP动态页面,Apache还是Nginx好?

mapn 这个不错,前端是nginx处理静态文件,后端是apache处理php动态程度。如果不是因为我部署环境太废劲,我会全换成这个的。

Apache与Nginx的优缺点比较与选择

相对于Apache,Nginx处理静态文件好,耗费内存少,在相同的配置投入上,Nginx是更经济的方式。6、前端与后端的比较 Apache有先天不支持多核心处理负载鸡肋的缺点,陈德馨博客个人建议使用Nginx做前端,后端用Apache。如果你的是一个大型网站的话,可以采用Nginx自代的集群功能。7、负载与并发的比较 从个人...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
用支付宝转账,是不是可以省手续费? 普洱茶的“冲”和“泡”分析 用支付宝进行转账,可以避免异地存款的手续费吗 ...地方更适合带小孩子去玩_南京出发去哪个城市看海比较便宜 南京到象山旅游攻略,桂林象山景区旅游攻略 科普知识什么是台风 南京适合带孩子吃饭的地方 万平口沙滩怎么样 南京最像海的地方 看海的地方推荐 李四光的脚 微信与别人的聊天记录怎么发给别人 nginx php 和apache php 哪个性能更高 apache+php 与 nginx+php,哪个好 在linux的centOS7.2版本中2.4版本的apache的httpd.conf 如何配置外部访问啊! 如何在CentOS6下实现Apache+PHP+MySQL的快速安装 快手账号注销后别人还能和我私信吗? centos7怎么样安装php+mysql+apache centos下怎么找到apache的配置文件 如何在阿里云服务器centos 7上安装Apache 你好 快手号注销了 还能找回吗? centos6.5怎么看Apache安装位置 centos怎么查看apache安装在哪里 阿里云centos怎么配置apache 快手可以解除实名认证吗? 怎样在 CentOS 6.5 64位系统上安装Apache 2.2.15 + MySQL 5.1.7 我的系统是centos 5.6版本该安装那个版本的Apache centos下,我怎么安装php和apache? centOS 5.5为什么会默认安装apache 如何在centos7 上部署Apache服务器 Centos7安装apache这样怎么办 NGINX+PHP(FASTCGI)好,还是NGINX+APACHE+PHP好? 单独使用NGINX+PHP好还是NGINX+APACHE+PHP好 nginx的能用apache打开吗 苹果平板抖音怎么看回放 docker linux 一些常用命令没有 docker 容器里好多命令没有怎么办 如何查看docker 里某个容器的的启动命令? 如何打包创建镜像和运行Docker容器及常用命令 docker进入container之后能运行什么命令 如何操作一个docker mysql docker desk top 安装后怎么复制命令到终端? 请教Docker 正确的使用姿势 docker 怎么创建基础镜像 怎么修改微信铃声 如何进入 Docker 容器 微信铃声怎么改 如何操作docker 容器的配置文件 怎么更改微信铃声怎么设置 linux服务器怎么安装nginx vivo x7微信铃声怎么改?
  • 焦点

最新推荐

猜你喜欢

热门推荐