在2017年7月的调查中,我们收到了来自1,767,964,429个网站和6,593,508个面向web的计算机的反馈。这是一个小小的进步,网站的数量增加了100万个(+0.06%),面向web的计算机的数量增加了71,000台(+1.1%)。
nginx的数量稳步增长
调查发现,运行nginx系统的面向web的计算机的数量本月增幅较大,增长了52,000台(+3.84%),这使其市场份额增加到21.4%。目前,它成为了面向web的计算机市场上第三大服务器厂商,但它只比微软公司少122,000台。没有理由怀疑它的持续强劲增长将会很快停止,因此它很可能将在今年晚些时候取代微软公司第二名的位置。
nginx原本是为解决C10k问题而开发的,但它在面向web的计算机市场上经历了惊人的增长。
nginx市场份额的增长也受益于微软公司6,400台的损失,而Apache的7,500台的增长数量不足以阻止其市场份额的下跌,它的市场份额下跌了0.35个百分点。Apache仍遥遥领先,尽管目前有超过280万台面向web的计算机运行着Apache httpd服务器的不同版本以及各种派生版本,它在面向web的计算机市场的份额达到42.8%。
微软公司目前为超过半数的网站提供服务
在主机名方面,微软公司增加了7800万个网站,而Apache失去了5600万个。这一重大变化使得微软公司有史以来第一次赢得了一半以上的市场份额——所有主机名的53.2%——这是Apache所拥有的网站数量的近三倍。
与四年前相比,这意味着市场角色的完全翻转,当时Apache控制着52%的市场份额,而微软公司仅为19.7%。那是Apache最后一次市场占有率超过一半。然而,主机名的计算标准是很容易改变的,它很大程度上受到由相对少数的计算机所提供的自动生成的网站影响。这些网站在Netcraft公司的活跃网站调查中未被计算在内,该调查显示了一个完全不同的结果:Apache所拥有的活跃网站数量比微软公司的六倍还多,比nginx的两倍还多。
特别是,自从这种计算标准在2000年被我们的调查所采用以来,Apache一直占有着活跃网站市场的最大份额。尽管在过去十年中的少数几个时候,微软公司的市场份额与Apache的差距缩小到10个百分点以内,但目前微软公司仅占7.48%,与Apache的45.2%还有很大差距。
Apache 2.2版本已经到了生命周期的尽头
Apache 2.4.27在7月11日发布,与其一起发布的是Apache 2.2.34,该版本将是2.2.x分支的最后一个版本。Apache 2.2.34的安全补丁也许可用一直用到2017年12月之前,但预计此后不会再有维护补丁或版本发布。
为保持安全性,仍使用Apache 2.2的网站将需要相当迅速地迁移到Apache 2.4。尽管很难准确说出到底有多少网站正在运行着即将失去技术支持的Apache 2.2,但已经至少有7200万个网站宣称在他们的服务器头部正在使用Apache 2.2。这些网站中的大多数位于美国。
Apache发布新版本的同一天,nginx 1.12.1 稳定版和nginx 1.13.3主流版发布了,这两个版本都包括一个针对nginx的范围扫描模块的整形溢出漏洞的简单修复程序。
微软公司不甘示弱,也于7月份发布了IIS管理API的2.0.0版本,这次发布仅仅是在1.1.0版本完全可用两个多月以后。该API旨在使微软IIS web服务器的管理更加简便,新版本包括一系列的“后台”改进,这使得安装和配置更加简便。在6月份,微软公司IIS团队还发布了一个URL Rewrite的新版本,并对其基于浏览器的管理门户manage.iis.net做了一些改进。
Web服务器开发人员:活跃网站的市场份额