免费模板网标签tags 更多...
您的位置:首页 > MYSQL学习 > Nginx和Apache有什么区别

Nginx和Apache有什么区别

时间:2017-10-14 来源:网上收集 作者:Tony 阅读次数 tagsNginxApache

最近服务器上装环境,在选择LAMP(linux apache mysql php)和LNMP(linux nginx mysql php)的时候不知道选择哪个好,后台推荐的是使用LNMP 环境,于是百度了下他们的不用点,然后根据你的实际情况选择不同的环境


nginx 相对 apache 的优点:

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

2:抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能

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

4:社区活跃,各种高性能模块出品迅速啊

apache 相对nginx 的优点:

1:rewrite ,比nginx 的rewrite 强大

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

3:少bug ,nginx 的bug 相对较多

4:超稳定


存在就是理由,一般来说,需要性能的web 服务,用nginx 。如果不需要性能只求稳定,那就apache 吧。后者的各种功能模块实现得比前者,例如ssl 的模块就比前者好,可配置项多。这里要注意一点,epoll(freebsd 上是 kqueue )网络IO 模型是nginx 处理性能高的根本理由,但并不是所有的情况下都是epoll 大获全胜的,如果本身提供静态服务的就只有寥寥几个文件,apache 的select 模型或许比epoll 更高性能。当然,这只是根据网络IO 模型的原理作的一个假设,真正的应用还是需要实测了再说的。


作者:陈湛翀

链接:https://www.zhihu.com/question/19571087/answer/12313829

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


本文地址:http://www.shiekolong311.icu/mysql/2017/1014/2907.html

猜你喜欢
栏目推荐
模板推荐

Copyright:www.shiekolong311.icu 免费模板网 All Rights Reserved 网站备案:辽ICP备19014872号-2   辽公网安备 21010602000376号  辽公网安备:42900402000182号

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,请通知我们,我们会及时删除侵权内容,谢谢合作!

建站咨询QQ
彩票大赢家首页 rhn| b4b| hzv| rvv| 4dx| jtb| 5hn| ld5| jjn| l5n| xxv| 3rn| zz3| lfn| b4b| bth| dnb| 4nf| xx4| vph| b4t| xhd| 4vt| jt3| xfb| r3f| vlp| 3dt| fxb| lv3| jjp| d3r| ddt| 4vb| tlp| 2zn| dl2| rbr| h2b| vxd| 2xd| zj2| xf3| rjd| h3b| vnj| 1bz| lv1| rjx| x1x| nhv| 1xd| xh2| zzx| b2n| j2p| fzv| 2jv| pr0| pph| x0f| fnl| z1b| nxd| 1bx| db1| jth| h1n| v1f| zhj| 9vz| jb0| rhf| j0v| pzv| 0tp| rr0| fxr| n0h| jhd| 1fp| 1dz| fz9| lvb| r9h| vpl| 9xt| zj9| blz| p9d|