2017年7月Web服务器调查报告
在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服务器开发人员:活跃网站的市场份额
2017年7月Web服务器调查报告的更多相关文章
- Visual Studio 2017 无法连接到Web服务器"IIS Express"
.net core2.2 无法连接到Web服务器"IIS Express" 解决方案: 用命令提示符输入以下命令 sc config http start= auto 重启计算机, ...
- 2017年10月WEB前端开发实习生面试题总结
从大一开始学习前端,今年大三,10月份开始投简历,陆续收到很多家公司的面试,目前为止的面试通过率是百分之百,总结下面试题. 不定期更新中... 百度第一次 一面 1.AJAX流程 2.promise简 ...
- 江西省移动物联网发展战略新闻发布会举行-2017年10月江西IDC排行榜与发展报告
编者按:当人们在做技术创新时,我们在做“外包产业“:当人们在做制造产业,我们在做”服务产业“:江人们在做AI智能时,我们在做”物联网“崛起,即使有一个落差,但红色热土从不缺少成长激情. 本期摘自上月初 ...
- Scrum已经俘获中国开发者的心? ——从《2017年开发者调查报告》看真相!
云栖社区通过为期两个月,对7032份有效调查问卷分析统计,2017年12月发布了首份<2017中国开发者调查报告>.报告显示,37.3%的开发者表示,协作工具主要来自企业内部自研的协作工具 ...
- Rust 2017 调查报告:学习曲线是最大痛点(最大的问题是这门语言太偏底层了,现在做底层的少了。还有C这个绕不过去的存在)
Rust 官方在社区上做了一次调查,以了解用户如何看待 Rust 的发展.调查共收到 5368 份回复,其中有 大约 2/3 的是 Rust 用户,剩下的 1/3 是非 Rust 用户,调查结果如下. ...
- 2017年IT行业测试调查报告
在刚刚过去的2017年, 我们来一起看一下2017年IT行业测试调查报告 还是1到5名测试工程师最多 Test Architects 在北上广一线城市已经出现 https://www.lagou.co ...
- RightScale发布2017年度云调查报告
RightScale最近发布了他们的年度云报告(RightScale 2017云现状报告,RightScale 2017 State of the Cloud Report),这份报告包括了云计算在采 ...
- 免费公共DNS服务器IP地址大全(2017年6月24日)
收集全球各个常用公共DNS服务器 IP地址,欢迎各位朋友评论补充! 国内常用公共DNS 114 DNS: (114.114.114.114: 114.114.115.115) 114DNS安全版 ...
- 实验5 简单嵌入式WEB服务器实验 实验报告 20135303 20135326
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级: 1353 姓名:20135303 魏昊卿 学号:2013532 ...
随机推荐
- 关于JS跨域问题的解决
这里不提供什么高深的代码了,只说明一个解决跨域问题的方法,个人觉得这个方法是最方便也是最有效的. 那就是一用不同源的JS,虽然JS不允许不同源的访问,但是可以引用不同源的JS,用这样的方法我们可以引用 ...
- maven无法加载本地jar包以及maven项目打包后本地jar包没有打进项目的问题解决办法
1.首先设置依赖项,这样maven就会把该路径下的jar包导入项目引用 <dependency> <groupId>DPSDK-Manager</groupId> ...
- SQL Server 使用ROW_NUMBER实现的高效分页排序
declare @pageNum int declare @pageSize int select * from (select ROW_NUMBER() over(order by a_Creati ...
- Step by Step 用Azure Automation 来开虚机(ARM)
使用Azure Automation来自动化处理各种重复的耗时的云管理任务从而帮助云运维人员提升效率,帮助降低运营成本. 具体相关的介绍以及怎样利用Azure Automation来完成定期开关虚拟机 ...
- Unity3D常用 API 之 Invoke 函数调用
1.金钱副本细节完善 1.1.宝箱自动掉落 给宝箱预制体添加刚体组件即可. 1.2.实现按键宝箱批量掉落 ①将实例化生成宝箱的代码单独封装成一个函数: ②使用 for 循环,批量生成宝箱. 按一次z键 ...
- [0] DDD领域驱动设计(三) 之 聚合(根)、实体、值对象
1. 聚合根.实体.值对象的区别? 从标识的角度: 聚合根具有全局的唯一标识,而实体只有在聚合内部有唯一的本地标识,值对象没有唯一标识,不存在这个值对象或那个值对象的说法: 从是否只读的角度 ...
- DataTable数据导出Excel 并且下载
public string Excel(System.Data.DataTable dt) { //模板的路径 string strUploadPath = HttpContext.Current.S ...
- 逻辑关系下的NN应用
自己好奇搜了几篇别人对Ng视频的的笔记,读下去可观性很强,后回到自己的笔记却觉得矛盾很多,有些地方搞得很模糊,自己没有仔细去想导致写完读起来很怪,此篇之后我决定放慢记笔记的速度,力求尽多地搞清楚模 ...
- sql求和isnull注意事项
如果不用isnull函数判断则计算出来如果有一列是null 则相加就是null,如 两列:1 null 1+null = nullselect sum(ISNULL(jinE,0)+ISNULL(qi ...
- 【LeetCode】235. Lowest Common Ancestor of a Binary Search Tree
题目: Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in th ...