11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

Web 服务器之争:Nginx 达到 33.3%,而 Apache 则衰落至不足 50%

  • 2017-05-08
  • 本文字数:1085 字

    阅读完需:约 4 分钟

有着诸多优势的 Nginx 如今已是增长最快的 Web 服务器了,截止今年 4 月,7 年前仅有 3.9% 占有率的 Nginx 已经增长到如今的 33.3%,这代表着平均每分钟就有一个排名前 1000 万以内的网站改弦更张,将老服务器替换成 Nginx。而相对同样快速增长的 Web 服务器 Node.js,改用 Nginx 的网站达到了改用 Node.js 网站数量的 70 倍。

此外,自 2010 年以来,Apache 的市场份额从 71.5% 下滑至 50% 不到,而微软的IIS 则从20.6% 下滑到11.3%。结果不出所料,大多原本使用 Apache 的网站都改用了 Nginx。大部分流量较大的网站都很喜欢使用 Nginx,在流量最大的前 1 万个网站中,有 58.4% 使用 Nginx。不过,在流量最大的前 100 万个网站中,Apache 的市场份额仍旧领先,占有率为 42.8%。随着 Nginx 的占有率达到了 39.7%,Apache 的优势也在不断丧失。

Nginx 在俄罗斯拥有 76.8% 的市场份额,毕竟其开发者 Igor Sysoev 就是俄罗斯人——2004 年 10 月,Igor 发布了最初版本的 Nginx。在原属于前苏联的一些国家里,包括白俄罗斯、乌克兰还有哈萨克斯坦,Nginx 也有超过 70% 的市场份额。在亚洲、非洲、南美一些国家,Nginx 的表现也很出色。但是在美洲和欧洲的大多地区,Apache 仍旧占据领导地位。在中国、土耳其、埃及和一些阿拉伯国家,占据领先地位的是微软的 IIS。

Apache 和 Nginx 的差异包括:

  • Nginx 的配置比 Apache 更为简洁;
  • Nginx 的静态处理性能比 Apache 优秀得多;
  • Apache 对 PHP 支持比较简单,而 Nginx 需要配合其他后端使用;
  • Apache 较为成熟,组件比 Nginx 要多。

Nginx 对一些现代协议的支持较为优秀,这也许是大多数人改用 Nginx 的原因之一。支持 HTTP/2 的网站中,有 76.8% 采用了 Nginx,只有 2.3% 还在使用 Apache。考虑到 Apache 的 HTTP/2 模块还在“测试中”,这样的局面毫不意外。与之类似,在支持 IPv6 的网站中,有 63.3% 运行着 Nginx,几乎是 Apache 使用者的三倍。

在使用 Ruby、Python 以及 Scala 语言,以及通过现代 JS 库——比如 AngularJS、 Vue.js 和 React 搭建的网站中,Nginx 也备受推崇,占据领先地位。底层操作系统 web 服务器并没有明显的偏好趋势,不过基于 Gentoo 的系统明显使用 Nginx 更多,而 Red Hat/CentOS 则宠爱 Apache。通过新网站使用什么技术,也可以推断出各个服务器市场份额的趋势指向。在这一点上 Nginx 也更有优势。

英文原文: Nginx reaches 33.3% web server market share while Apache falls below 50%


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-05-08 19:005331

评论

发布
暂无评论
发现更多内容

基于Drainer的TiDB的闪回实现

TiDB 社区干货传送门

Spark Standalone集群升级步骤

TiDB 社区干货传送门

TiDB PD 组件代码阅读

TiDB 社区干货传送门

TiDB 联合索引是如何工作的

TiDB 社区干货传送门

【精选实践】网易互娱的数据库选型和 TiDB 应用实践

TiDB 社区干货传送门

使用 Docker-Compose 部署 HAProxy 为TiDB-Server 做负载均衡

TiDB 社区干货传送门

【精选实践】爱奇艺实用数据库选型树:不同场景如何快速选择数据库?

TiDB 社区干货传送门

TiDB 事务源码阅读

TiDB 社区干货传送门

Multi-Master 数据库概览

TiDB 社区干货传送门

TiKV笔记-Raft复制状态机--未完

TiDB 社区干货传送门

生态工具原理学习笔记(笔记)

TiDB 社区干货传送门

【精选实践】TiDB 在丰巢核心支付平台百亿级数据的深度实践

TiDB 社区干货传送门

体验更简单的 DM —— v1.0.2

TiDB 社区干货传送门

TiDB-v4.0.x支持OLAP场景的一些实践经验

TiDB 社区干货传送门

性能调优

TiDB 新特性漫谈:从 Follower Read 说起

TiDB 社区干货传送门

TiDB DM 数据库同步 step by step

TiDB 社区干货传送门

Hands on! 如何给 TiDB 添加新系统表

TiDB 社区干货传送门

使 pt-kill 和 pt-query-digest 工具兼容 TiDB

TiDB 社区干货传送门

同步工具Gravity杂谈

TiDB 社区干货传送门

TiDB 中的全局唯一 ID

TiDB 社区干货传送门

再记一次业务优化

TiDB 社区干货传送门

北京“TiDB 性能调优专场”活动小组讨论结论

TiDB 社区干货传送门

TiDB慢日志解析源码解读

TiDB 社区干货传送门

物化视图的更新

TiDB 社区干货传送门

【精选实践】汽车之家从 SQL Server 到 TiDB 的异构变迁

TiDB 社区干货传送门

DM在Docker环境部署安装

TiDB 社区干货传送门

TiKV架构原理(笔记)

TiDB 社区干货传送门

Elastic Stack处理TiDB慢日志

TiDB 社区干货传送门

TiDB MVCC 多版本保存机制及其对性能的影响

TiDB 社区干货传送门

TiDB 在爱奇艺的业务场景及实践

TiDB 社区干货传送门

PD的时钟服务——TSO

TiDB 社区干货传送门

Web服务器之争:Nginx达到33.3%,而Apache则衰落至不足50%_Apache_Matthias Gelbmann_InfoQ精选文章