2019年9月TIOBE编程语言排行榜:PHP前十的位置恐怕不保

网友投稿 618 2022-05-30

一、前20排行榜

TIOBE发布了2019年9月份的编程语言排行榜,前20名排行如下:

自2001年该指数开始以来,PHP一直处于TIOBE指数的前10位。它甚至是2004年TIOBE的年度编程语言。直到2009年底,PHP发展都很顺利,但很快PHP的市场份额就在2年内从10%下降到了5%,2014年再次下降到了2.5%。

到底发生了什么?

从一开始,PHP就是用于Web设计的Visual Basic:易于学习,易于部署,但是主要由软件工程背景有限的Web设计人员使用。 PHP非常简单,但是容易发现安全漏洞。 PHP长期以来一直在努力解决这个问题。在2014年,PHP最大的支持者Facebook也因为PHP不具备可扩展性而放弃了它,推出了Hack作为PHP的替代品。再之后,JavaScript,TypeScript和Python也成为Web开发的语言。PHP面临的竞争也越来越多。

二、PHP江河日下

“PHP是世界上最好的语言”这个梗由来已久,这句话出自于PHP的官方文档,“PHP is the best language for web programming”。虽然是个梗,但是也有些道理,直到2010年前后,PHP一直是Web开发中的统治力量。根据W3Techs最新2018年Web开发语言统计榜,全球网站开发用到PHP的站占83.2%多。

然而目前企业Web开发的主力早已变成了Java,Java庞大而完善的生态圈,高效的运行效率,多样的运用场景,丰富的人才资源是造成这一切的最主要的根源。

2019年9月TIOBE编程语言排行榜:PHP前十的位置恐怕不保

PHP固然有很多优点,包括开发效率高,功能强大。然而很多缺点也为人所熟知,例如多线程支持不好,性能低下,代码不规范等等。

着眼未来,大数据、物联网、人工智能等技术会逐渐落地,这些技术,Java胜任起来都能游刃有余,而PHP就力不从心了。

纵观编程语言发展史,我们见证了很多语言的兴盛与衰落,强如Java者也迟早会被更好的语言所取代,PHP同样概莫能外,逃脱不了这一宿命,只不过这一天会比Java更早到来。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Go 官方发布新开发者中心:go.dev
下一篇:Android开发实用工具汇总-持续更新
相关文章