曾经,PHP是最流行的编程语言之一。然而现在它的流行度正在逐渐降低,根据年9月的TIOBE排行榜显示,排名前十位的分别是Java、C、Python、C++、C#、VisualBasic.NET、JavaScript、SQL、PHP和Objective-C。相比上个月,SQL超越PHP和Objective-C排在第8位。Java、C和Python依然霸占前三名。但PHP的排名却在不断的下降,它还会在辉煌吗?难道真的淘汰了吗?
TIOBE编程语言排行榜(9月份)一、php流行度为什么会下降
TIOBE编程语言排行榜自年诞生以来,PHP一直处于榜单的前10位,它还拿到过年TIOBE年度编程语言的称号。但是到了年底,PHP的排名发生了改变,它的市场占有份额也迅速在两年内从10%下降至5%,到了年更是对折似的下降到2.5%。那么PHP为什么会这样?
从开始的时候,PHP就是作为Web设计的VisualBasic:它易于学习,易于部署,适合给软件技术不高的Web设计人员使用。虽然PHP语言使用简单,但是一直有安全漏洞问题要解决。在年,PHP的最大支持者Facebook,因为PHP不具备可扩展性而放弃了使用。另推出了Hack作为PHP的替代品。之后,JavaScript、TypeScript、Python也成为Web开发的语言。再加上PHP的缺点:多线程支持不好,性能低下,代码不规范等问题。行业领跑者们从着眼未来考虑,在大数据、物联网、人工智能等方面的广泛应用前景下,对待PHP的重视程度就逐渐下降了。
TIOBE排行榜走势(-)二、PHP的兴衰之变
纵观十多年来编程语言的兴衰。PHP有过辉煌,也有过低谷,甚至在某时,PHP的市场份额比Java还要高。然而就像昙花一现。虽有时候PHP会胜出,但绝大部分时间里还是Java取得比赛的胜利。PHP最大的低谷是Python的崛起,从年9月Python崛起之后,PHP的市场份额与日递减。
Python崛起虽然PHP的市场份额不断在减少,但是它从未放弃过前行的脚步。虽然PHP的普及程度有所下降,但PHP的社区还在不断的发展。
您知道今年在日本,巴西,乌克兰,德国,中国,美国和台湾举行过PHP会议吗?你知道很多国家和地区的网站依然在使用PHP作为开发语言吗?
三、PHPer的数量还有很多,不会轻易淘汰
Php.net的twitter的官方账号有接近10万的粉丝,php的粉丝社区也有10万多活跃用户。他们依然会使用大量的php框架进行开发,并且他们非常关心php的相关新闻和活动议程。如果你去找工作,你会发现市场上php的份额依然占据很大的比例。在github语言存储库的排名中,php依然排在第四位,php不仅没有淘汰,而且有很多人依然在使用着php。