最近在用织梦系统做一个网站,准备自己架构网站体系,在web服务器的apache和nginx中犹豫不决。在网上了解下他们,两者对比记录。说到Web服务器,Apache服务器和互联网信息服务系统(IIS)服务器是两大巨头;但是运行速度更快、更灵活的对手:nginx正在迎头赶上。nginx风头正劲,挑战Apache和IIS。淘宝网和天猫网是基于nginx的Tengine作为web服务器架设的。
apache对比nginx的优势:
rewrite ,比nginx 的rewrite 强大 。
模块超多,基本想到的都可以找到。
nginx对比apache的优势:
轻量级,同样起web服务,比apache占用更少的内存及资源。
抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能。
Nginx 静态处理性能比Apache高3倍以上,耗费内存少。
说明:需要性能的web服务,用nginx。如果不需要性能只求稳定,那就apache吧。
Nginx 配置简洁, Apache复杂 。
nginx处理动态请求是鸡肋,一般动态请求要apache去做,nginx只适合静态和反向。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫