Apache与nginx优缺点对比

1、nginx相对于Apache优点:

nginx轻量级,同样起web服务,比apache占用更少的内存资源;

抗并发,nginx处理请求是异步非阻塞型的,Apache处理请求是阻塞型的,所以在处理高并发是nginx能保持低资源低消耗高性能;

高模块化的设计,编写模块相对简单  

高性能模块出品迅速;

apache相对nginx的优点:

rewrite,比nginx的rewirte功能强大

模块超多,基本想到的都可以找到

Apache相对成熟,缺陷较少与nginx;

我们在考虑选用web服务器时,如果对并发需求较高,确保性能,选择nginx作为服务器;如果性能需求不高,确保稳定性此时我们可以考虑选用Apache作为web服务器

epoll网络IO模型是nginx处理性能高的根本理由(异步非阻塞型)

由于nginx处理静态有优势,Apache处理动态有优势一些大型网站可以考录采用nginx作为前端处理器,Apache作为后端处理器。

  

  

时间: 2024-10-25 11:28:29

Apache与nginx优缺点对比的相关文章

WEB服务器如何选择 Apache or Nginx?

Web服务器是直接影响网站性能的关键因素,也是每个站长选择网站运营环境时必然考虑的问题.目前Web服务器市场产品众多,最为主流和代表性的当属Apache.Nginx以及微软的IIS.本文目的是通过Apache和Nginx进行对比,从而帮助广大用户们能够选择适合自己的Web服务器. 一.简介 Apache: Apache创建于1995年,并从 1999 年开始在 Apache 软件基金会旗下进行开发.Apache灵活.高效,拥有丰富的扩展模块,以及活跃的社区支持,成为目前世界上最为主流的开源免费的

Apache与Nginx的优缺点比较

Apache与Nginx的优缺点比较 1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 模块超多,基本想到的都可以找到 少bug ,nginx 的bu

Nginx和Apache各自的优缺点

nginx 相对 apache 的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对nginx 的优点: rewrite ,比nginx 的rewrite 强大 模块超多,基本想到的都可以找到 少bug ,nginx 的bug 相对较多 超稳定 优缺点: 1.作为

三大WEB服务器对比分析(apache ,lighttpd,nginx)

一.软件介绍(apache  lighttpd  nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点.lighttpd是众多OpenSource轻量级的web server中较为优秀的一个.支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能. Lighttpd使用fastcgi方式运行php,它会使用很少的PHP进程响应很大的并发量. Fastcg

Apache与Nginx的优缺点 nginx并发胜出

   nginx的优点 a)轻量级,同样起web 服务,比apache 占用更少的内存及资源 b.)抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 c.)高度模块化的设计,编写模块相对简单 d.)社区活跃,各种高性能模块出品迅速啊 apache 的优点 a.)rewrite ,比nginx 的rewrite 强大 b.)模块超多,基本想到的都可以找到 c.)少bug ,nginx 的bug 相对较多 d)超稳定  最核心的

Apache与Nginx,tomcat的优缺点比较

Apache与Nginx的优缺点比较 1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 模块超多,基本想到的都可以找到 bug少 ,nginx 的bu

[转]三大WEB服务器对比分析(apache ,lighttpd,nginx)

原博文地址:http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html 一.软件介绍(apache  lighttpd  nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点.lighttpd是众多OpenSource轻量级的web server中较为优秀的一个.支持FastCGI, CGI, Auth, 输出压缩(output compress), U

varnish、squid、apache、nginx缓存的对比<转>

1.Squid,很古老的反向代理软件,拥有传统代理.身份验证.流量管理等高级功能,但是配置太复杂.它算是目前互联网应用得最多的反向缓存代理服务器,工作于各大古老的cdn上. 2.Varnish是新兴的一个软件,设计简单,更符合目前互联网的应用,很多公司都采用了varnish这个软件,比如微博的openapi http://open.t.sina.com.cn .Varnish是基于内存缓存,重启后数据将消失. 3.nginx nginx的反向代理缓存是通过一个模块实proxy_cache来实现的

比较Apache与Nginx的优缺点

1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 模块超多,基本想到的都可以找到 少bug ,nginx 的bug 相对较多 超稳定 存 在就是理由,