NGINX 已经成为第二大 web 服务器。它在好久之前就已经超越了微软 IIS,而且一直在老大 Apache 的身后穷追不舍。可是,NGINX 的首席执行官Gus Roberston 在接受采访时表示,Apache 和 NGINX 的用户群体不同。html
“我认为 Apache 是很好的 web 服务器。NGINX 和它的使用场景不一样,”Robertson 说。“咱们没有把 Apache 当成竞争对手。咱们的用户使用 NGINX 来取代硬件负载均衡器和构建微服务,这两个都不是 Apache 的长处。”事实上,Robertson 发现许多用户同时使用了这两种开源的 web 服务。“用户会在 Apache 的上层使用 NGINX 来实现负载均衡。咱们的架构差别很大,咱们能够提供更好的并发 web 服务。”他还表示 NGINX 在云环境中表现更优秀。他总结说,“咱们是惟一一个仍然在持续增加的 web 服务器,其它的 web 服务器都在慢慢缩小份额。”linux
Apache 是最受欢迎的 web 服务器,不过 NGINX 正逐渐增加,而微软的 IIS 几十年来首次跌破 10%。nginx
这不太准确。根据 Netcraft 十月份的网络服务器调查,Apache 当月的活跃网站增长得最多,得到了 180 万个新站点,而 NGINX 增长了 40 万个新站点,排在第二位。这些增加,加上微软损失的 120 万个活跃站点,致使微软的活跃网站份额降低到 9.27%,这是他们第一次跌破 10%。Apache 的市场份额提升了 0.19%,并继续领跑市场,如今坐拥 46.3% 的活跃站点。尽管如此,多年来 Apache 一直在缓慢降低,而 NGINX 如今上升到了 19%。web
NGINX 的开发者正在努力创造他们的核心开放(open-core )的商业 web 服务器 —— NGINX Plus,经过不断的改进使其变得更有竞争力。NGINX Plus 最新的版本是NGINX Plus 11 版(R11),该服务器易于扩展和自定义,并支持更普遍的部署,此次最大的补充是动态模块的二进制兼容性。也就是说为开源 NGINX 软件编译的动态模块也能够加载到 NGINX Plus,这意味着你能够利用大量的第三方 NGINX 模块来扩展 NGINX Plus 的功能,借鉴一系列开源和商业化生产的模块。开发者能够基于支持 NGINX Plus 的内核建立自定义扩展、附加组件和新产品。apache
NGINX Plus R11 还加强了其它功能:服务器
最终结果?NGINX 准备继续与 Apache 竞争顶级 web 服务器的宝座。至于微软的 IIS?它将逐渐淡出市场。网络
原文来自:https://linux.cn/article-7981-1.html架构
本文地址:http://www.linuxprobe.com/when-nginx-replace-apache.html并发