【转】nginx的优缺点
原博文出自于:http://blog.csdn.net/a454211787/article/details/22494485 感谢!
1、nginx相对于apache优点:
轻量级同样起web 服务比apache占用更少内存及资源
抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性能
高度模块化设计编写模块相对简单
社区活跃各种高性能模块出品迅速啊
apache 相对于nginx 优点:
rewrite 比nginx rewrite 强大
动态页面
模块超多基本想都找
少bug nginx bug 相对较多
超稳定
存理由般来说需要性能web 服务用nginx 需要性能只求稳定apache 吧
者各种功能模块实现得比前者例ssl 模块比前者好配置项多里要注意点epoll(freebsd 上 kqueue )网络
IO 模型nginx 处理性能高根本理由并所有情况下都epoll 大获全胜本身提供静态服务只有寥寥几文
件apache select 模型或许比epoll 更高性能当只根据网络IO 模型原理作假设真正应用还需要实测了再说
2、作 Web 服务器:相比 ApacheNginx 使用更少资源支持更多并发连接体现更高效率点
使 Nginx 尤其受虚拟主机提供商欢迎高连接并发情况下NginxApache服务器错替代品: Nginx美国做虚拟主机生
意老板们经常选择软件平台之. 能够支持高达 50,000 并发连接数响应, 感谢Nginx我们选择了 epoll and kqueue 作开发模型.
Nginx
作负载均衡服务器: Nginx 既内部直接支持 Rails 和 PHP 程序对外进行服务, 也支持作 HTTP代理 服务器对外进行
服务. Nginx采用C进行编写, 论系统资源开销还CPU使用效率都比 Perlbal 要好多.
作邮件代理服务器: Nginx 同时也非常优秀邮件代理服务器(早开发产品目之也作邮件代理服务器), Last.fm 描述了成功并且美妙使用经验.
Nginx
安装非常简单 , 配置文件非常简洁(还能够支持perl语法), Bugs 非常少服务器: Nginx 启动特别容易, 并且几乎做
7*24间断运行即使运行数月也需要重新启动. 还能够间断服务情况下进行软件版本升级 .
3、Nginx 配置简洁, Apache 复杂
Nginx 静态处理性能比 Apache 高 3倍上
Apache 对 PHP 支持比较简单Nginx 需要配合其端用
Apache 组件比 Nginx 多
现 Nginx 才 Web 服务器首选
4、核心区别于apache同步多进程模型连接对应进程;nginx异步多连接(万级别)对应进程
5、nginx处理静态文件好,耗费内存少.无疑apache仍目前主流,有多丰富特性.所还需要搭配着来.当能确定nginx适合需求,使用nginx会更经济方式.
apache有先天支持多核心处理负载鸡肋缺点建议使用nginx做前端後端用apache大型网站建议用nginx自代集群功能
6、
从人过往使用情况来看nginx负载能力比apache高多新服务器也改用nginx了而且nginx改完配置能-t测试下配置有没
有问题apache重启时候发现配置出错了会崩溃改时候都会非常小心翼翼现看有好多集群站前端nginx抗并发端apache集群
配合也错
7、nginx处理动态请求鸡肋般动态请求要apache去做nginx只适合静态和反向
8、从我人经验来看nginx错前端服务器负载性能好老奔上开nginx用webbench模拟10000静态文件请求毫吃力apache对php等语言支持好此外apache有强大支持网路发展时间相对nginx更久
9、
Nginx优于apache主要两点:1.Nginx本身反向代理服务器 2.Nginx支持7层负载均衡;其当Nginx能会比
apache支持更高并发根据NetCraft统计2011年4月统计数据Apache依占有62.71%而Nginx
7.35%因此总得来说Aapche依大部分公司首先因其成熟技术和开发社区已经也非常错性能
10、对web server需求决定选择大
部分情况下nginx都优于APACHE比说静态文件处理、PHP-CGI支持、反向代理功能、前端Cache、维持连接等等
Apache+PHP(prefork)模式下PHP处理慢或者前端压力大情况下容易出现Apache进程数飙升从而拒绝服务现象
11、看下nginx lua模块:https://github.com/chaoslaw...apache比nginx多模块直接用lua实现apache流行why大多数人懒得更新nginx或者学新事物
12、对于nginx我喜欢配置文件写简洁正则配置让多事情变得简单运行效率高占用资源少代理功能强大适合做前端响应服务器
13、Apache处理动态有优势Nginx并发性比较好CPU内存占用低rewrite频繁还是使用Apache吧
【转】nginx的优缺点的更多相关文章
- Apache与Nginx的优缺点
http://weilei0528.blog.163.com/blog/static/206807046201321810834431 Apache与Nginx的优缺点比较 1.nginx相对于apa ...
- 转:Apache与Nginx的优缺点比较
Apache与Nginx的优缺点比较 http://weilei0528.blog.163.com/blog/static/206807046201321810834431/ 1.nginx相对于ap ...
- Haproxy LVS Nginx的优缺点总结
Haproxy LVS Nginx的优缺点总结 1.haproxy优点 2.Nginx优点 3.Nginx缺点 4.LVS优点 5.LVS缺点 haproxy优点: haproxy也是支持虚拟主机 ...
- Linux LVS Nginx HAProxy 优缺点
说明:以下内容参考了抚琴煮酒的<构建高可用Linux服务器>第六章内容. 搭建负载均衡高可用环境相对简单,主要是要理解其中原理.此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按 ...
- LVS Nginx HAProxy 优缺点
搭建负载均衡高可用环境相对简单,主要是要理解其中原理.此文描述了三种负载均衡器的优缺点,以便在实际的生产应用中,按需求取舍. 目前,在线上环境中应用较多的负载均衡器硬件有F5 BIG-IP,软件有LV ...
- Apache与Nginx的优缺点比较
1.nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下ngin ...
- lvs nginx HAProxy优缺点
LVS的优点:1、抗负载能力强、工作在第4层仅作分发之用,没有流量的产生,这个特点也决定了它在负载均衡软件里的性能最强的;无流量,同时保证了均衡器IO的性能不会受到大流量的影响;2、工作稳定,自身有完 ...
- nginx的优缺点
1.nginx相对于apache优点: 轻量级同样起web 服务比apache占用更少内存及资源 抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性 ...
- 运维与架构—Nginx的优缺点
Nginx的优点是: 1.工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名.目录结构 它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一 Nginx ...
随机推荐
- 【Todo】JS跨域访问问题的解决
做双十一,需要在主会场页面,嵌入我们产品的JS豆腐块.而这个豆腐块需要调用我们后端的数据接口,涉及跨域访问. 参考 http://www.cnblogs.com/2050/p/3191744.html ...
- sscanf() 和 sprintf()的用法。
因为感觉比较有用. 这几次比赛,用过几次,所以写个程序,总结一下. 如果用sscanf(s, "%d.%d", &a, &b); 的时候,一定要注意是否s里一定有小 ...
- SPRING STS Virgo OSGI 开发一 : bundle 项目的创建
1. Spring STS 下载地址 (spring 最近改了站点 暂时不是太熟悉) http://spring.io/tools/sts/all 2. 下载 Virgo 插件 htt ...
- h.264码流解析_一个SPS的nalu及获取视频的分辨率
00 00 00 01 67 42 00 28 E9 00 A0 0B 77 FE 00 02 00 03 C4 80 00 00 03 00 80 00 00 1A 4D 88 10 94 0 ...
- UVa 11729 Commando War 突击战
你有 n 个部下,每个部下需要完成一个任务.第 i 个部下需要你花 Bi 分钟交待任务,然后他会立刻独立地.无间断地执行 Ji 分钟后完成任务.你需要选择交待任务的顺序,使得所有任务尽早执行完毕(即最 ...
- 3732 Ahui Writes Word
// N个物品 放进容量为C的背包里面 要求价值最大// 一看 第一反应是0 1背包 不过 N=100000 C=10000// 注意到 v,c在 10以内// 那么 最多就100种组合了 然后就转化 ...
- TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute
1.IMCP协议介绍 前面讲到了,IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成.其中一个重要的模块就是ICMP(网络控制报文)协议. 当传送 ...
- jquery生成二维码
下载Demo js下载: jquery-1.8.3.js .qrcode.js.jquery.qrcode.js <!DOCTYPE html> <html> <head ...
- Ejabberd源码解析前奏--概述
一.绪论 Ejabberd是一个用Erlang/OTP写的开源即时通讯服务器,其是跨平台.分布式.容错且基于开放标准的实时通讯系统.Ejabberd是一个功能丰富的XMPP服务器,同时适合小规模 ...
- excel用vlookup,lookup时查询数据需要排序
如题,排出来的数据不对,之前没有是看清楚..所以记下来,日是后要小心点....