在世界各地,总会有人突然说“PHP是最好的语言”作为一个随时可以触发的话题。
那么它真的像一些语言排名所表明的那样在下降吗?
我们不妨根据另一个编程评测网站提供的数据和报告来看看PHP是不是这样。
说明:()是一个专门研究Web技术并提供各种Web技术的使用信息的网站。
列出2019年4月1日以来增长最快的服务器端编程语言。请看下图:
图为第一名是PHP
我们来看看PHP最新的详细使用统计数据和市场定位。
我们看到上图显示了网站服务器端使用的统计编程语言(值得一提的是,很多网站在服务器端可能使用了不止一种编程语言)。
可以看到,79%的网站使用PHP进行服务器端开发,排名第一。 排名第二和第三的ASP.NET和Java的数字分别为11.3%和4.0%,远远落后于PHP。
可以根据过去一年的历史走势来详细观察。 服务器后端PHP的使用比例稳定在79%,Java也保持稳定的4%比例。 然而,ASP.NET 一直在小幅下滑。 目前,服务器端的使用率约为11.3%。
如果我们通过更直观的折线图来观察,我们可以清楚地看到,除了ASP.NET出现小幅下滑外,其他服务器端语言都保持了相对稳定的趋势。
综合以上图文数据,在网站服务器端编程语言使用统计方面,PHP依然以79%的最高比例占据全球第一。 这个地位已经确立多年,相信一时半会很难动摇。
除了使用情况统计之外,还有一点是开发者应该关注的——这些服务器端编程语言的市场地位如何?
毫无疑问,PHP 是网站上使用最多的语言。 那么它的使用场景所面临的流量情况是怎样的呢? 从上图可以看出,虽然PHP应用广泛,但这些网站的流量并不太高,而且主要是中小型网站。 因此,按照数量排名:PHP > ASP.NET > Java,按照网站响应的流量排名:Java > ASP.NET > PHP。
这个结果也符合现实:PHP用于中小型网站的开发; 大型且较复杂的网站服务器端开发一般采用Java或ASP.NET。
由于PHP在服务器端开发领域如此流行,因此它同时维护着多个版本的分支。 哪个版本用得最多? 有图有真相。
是的,PHP 5和PHP 7是目前的主流。 尤其是PHP 5,可能还有再战几年的势头。 至于PHP 4和3,可以说已经被市场抛弃了。
最后,我们来看一些更有趣的数据:
一个只使用PHP的网站
使用 PHP 的热门网站