技术编辑:典典 丨发自 思否编辑部
公众号:SegmentFault
W3Techs 最近发布一份统计报告,此份报告显示了自 2010 年 1 月以来 Web 服务器端编程语言使用的历史趋势。
在统计权重和调查对象上,W3Techs 只将 Alexa 前 1000 万名或 Tranco 前 100 万名名单中网站使用的技术列入调查。
据报告显示,PHP 在 Web 服务器端的编程语言中仍拥有极高的占比,为 78.8%,排名第一;排名第二位的是 ASP.NET,占比 8.3%。
观察图表,我们可以了解到 PHP 从 2010 年距今一直是使用率最高的 Web 服务器编程语言,2010 年其使用率为 72.5%,此后其使用率一直上升至 2015 年的 80.6%,2015 年后,其使用率开始出现轻微浮动,但也一直保持在 79% 左右。
除 PHP 外,只有一门服务器端编程语言的占比曾超过 10%,它就是 ASP.NET,其巅峰份额是 2010 年的 24.4%,此后一路下降,目前其份额为 8.3%。
该图仅显示使用率超过 1% 的服务器端编程语言
与 ASP.NET 相反,9 月的 W3Techs 数据显示排名第三位的 Ruby,其使用率在这 10 年里一直上升,从 10 年前的 0.5% 增长到了现在的 5.3%。
前十位的 Web 编程语言中一直有轻微浮动但基本保持不变的是排在第四位的 Java、排在第七位的 static files,以及排在第十一位的 Erlang。
其中,Java 占比一直保持在 4% 左右,static files 保持在 1.8% 左右,Erlang 稳定在 0.1%。
WordPress 加成?开发者表示质疑
不少开发者对于此报告中的数据提出质疑,他们认为之所以 PHP 长期以高占比使用率稳居榜首,主要原因是互联网上有数百万的网站是通过 WordPress 博客系统和 Nextcloud 软件进行搭建的,其中 WordPress 搭建的网站占所有站点的 42.6%。
除了 WordPress 以外,PHP 开发者已经非常少见。另外他们还表示使用 WordPress 的大多数都不是程序员。所以,基于以上这些信息的考量,报告中的数据不具备参考性。
不过,也有很多开发者称,自己和公司都会用到 PHP,也见过很多 PHP 开发者。可能如今的 PHP 确实不像以前那么流行,但相比新的替代工具,PHP 稳定且成熟,即便去除 WordPress 的占比,PHP 仍是远超其他语言的存在。
结语
从 Web 时代的兴盛到移动互联网的退潮,各种编程语言和技术层出不穷,Node.js、Go、Python 都在不断地挑战着 PHP 的地位。
关于 PHP 语言的未来前景,你是怎么看的呢?欢迎评论留言,我们共同探讨!
文章评论