Nginx 配置简洁, Apache 复杂 Nginx 静态处理性能比 Apache 高 3倍以上 Nginx 的负载能力比Apache高很多 Nginx并发性比较好,CPU内存占用低, Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率
Apache 对 PHP 支持比较简单,Nginx 需要配合其他后端用 Apache 的组件比 Nginx 多 Apache 设置rewrite伪静态比Nginx的强大 Apache 动态页面模块超多,基本想到的都可以找到 Apache 少bug ,Nginx 的bug 相对较多点 Apache 在处理动态有优势,如果rewrite伪静态规则很复杂,建议选择Apache
一般来说需要性能的web服务用Nginx ,如果不需要性能只求稳定,那就Apache
不过个人建议,Web 服务器如果没有太复杂的伪静态设置,建议选Nginx.
|