Apache和Nginx的区别

Apache和Nignx的相对区别
序号 名称 Apache Nginx
1 配置 较复杂 较简洁
2 资源消耗 消耗较多 消耗较少
3 进程模型 同步多进程模型,一个连接对应一个进程 异步,多个连接(万级别)可以对应一个进程
4 负载能力 较弱 较强
5 动态请求 较强,不错的后端服务器 较弱
6 静态请求 较弱 较强,不错的前端服务器
7 并发能力 较弱,阻塞型, 较强,本身是一个反向代理服务器,支持7层负载均衡
8 rewrite支持 较强,适合频繁的rewrite 较弱
9 稳定性能 稳定 较稳定
10 模块支持 超级多 比较少,但高度模块化的设计,使得编写模块相对简单
11 Bug数量 较少 较多
12 网络模式 多进程或线程,较适合于CPU密集型服务 事件驱动,较适合于IO密集型服务
13 热部署 不支持 支持
14 FastCGI支持 较弱 较强
posted @ 2015-08-18 17:54  iYunBlog  阅读(173)  评论(0编辑  收藏  举报