码迷,mamicode.com
首页 > Web开发 > 详细

nginx和Apache的区别是什么?

时间:2020-07-15 23:29:41      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:进程   核心   请求   内存   apach   区别   nbsp   反向   的区别   

1:nginx是轻量级,比apache占用更少的内存以及资源

2:apache比nginx的rewrite强大,模块多,bug少,稳定性强,

3:apache对php支持比较简单,nginx需要配合其他后端用,apache组件比nginx多,现在nginx是web服务器的首选

4:最核心的区别是apache是同步多进程模型,一个连接对应一个进程,多个连接(千万级别)可以对应一个进程

5:nginx:配置文件写的很简洁,正则配置让很多事情变得简单运行效率高,占用资源少,代理功能强大,很适合做前端响应服务器 

6:Apache在处理动态有优势,Nginx并发性比较好,CPU内存占用低,如果rewrite频繁,那还是Apache吧

7:动态请求要apache去做,nginx只适合静态和反向

nginx和Apache的区别是什么?

标签:进程   核心   请求   内存   apach   区别   nbsp   反向   的区别   

原文地址:https://www.cnblogs.com/shenmiyang/p/13307085.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!