全球 77.5% 的网站,都在使用“世界上最好的语言” PHP!
来源:http://www.tudoupe.com时间:2022-06-12
整理 | 郑丽媛
|CSDN(ID:CSDNnews)
二十七年前,1995年6月8日,拉姆斯·莱德奥夫公开发布PHP,当时他当然不认为最初为维护自己的个人网页而创建的编程语言会如此“世界闻名”。
“PHP是世界上最好的网页开发语言,”“PHP是迄今为止最好的语言,任何一个有经验的程序员都不会知道这两个字:当时的PHP官方文件中的两个字:"天"它吸引了众多开发商的讽刺和争议。
到今天为止,“PHP是世界上最好的语言”已成为程序员圈中的障碍,而PHP几乎成为编程语言的仇恨链的底部。
最近,W3Techs发布了关于使用PHP的网站的统计报告,该报告显示:“我们知道的所有网站中,77个网站使用PHP。

比例正在逐渐下降,在顶部仍然很高
虽然今天的PHP经常被程序员嘲笑,因为它的弱点,但有一点需要知道,PHP第一次正式发布这个词是在2001年。这就是PC互联网时代,那个时代,PHP实际上是“世界上最好的网络开发语言”。
与PHP的Web系统开发,不仅短周期,高稳定性,强大的扩展,使得网站前后不分开,其设计也与Web系统开发环境相适应,容易让开发者带来流畅的便利开发经验,因此被相当多的程序员所青睐。
然而,随着后来的移动互联网的兴起,移动应用程序开发爆炸了,前端逐渐分离,Web开发职位受到影响,在这些年,人们更把注意力转移到应用程序场景,更关注Java、Python和其他语言。
然而,W3Techs的数据表明,尽管PHP的市场占有率在这些编程语言的崛起后有所下降,但它仍然是排名最高的Web开发者。

这一点并不难理解:PHP已经存在了20多年,它是快速、自由和开放源代码。这些特性无疑是许多关注时间和成本的创业公司的最佳解决方案。不仅如此,全球70%以上的网站仍使用PHP作为主要开发语言,还有许多国际知名热门网站: Facebook, 360, 维基百科, Sina, Instagram等.
尽管大规模数据和人工智能的迅速发展,近年来, Python 、 Go 和其它语言都得到了大量关注,但是,大数据和人工智能技术仍处于开发的早期阶段;而PHP尽管具有相对统一的应用程序场景,主要应用于网页开发领域,但在未来,这些技术的生产仍需要大量的网络开发,因此,PHP至少在短期内不会“冷”。
PHP 7的使用率比PHP 8高得多。
此外,多年来,官方的PHP开发团队继续维护新的迭代版本,最新版本是PHP 8于2020年发布,支持JIT编译器的性能提升达到三倍。
为此,W3Techs也统计了使用不同版本的PHP的网站的份额:尽管PHP开发者在2020年发布了PHP 8,但使用不同版本的PHP的网站的数量一直在稳步增长。但作为最新主版本,它的使用率远低于 PHP 7(71).6%和 PHP 5 (24.5%),只有百分之六的网站使用PHP8。

其中原因,一方面,2015年10月发布PHP7已经积累了多年来的广泛应用范围。另一方面,微软可能已经宣布了PHP8的开始,Windows将不再提供官方支持,也就是说,微软从Vista开始在Windows上支持PHP,PHP 7.4是微软 PHP 的最后官方版本。
根据微软在Windows上的PHP维护计划,PHP 7.2安全恢复支持已于2020年11月终止,PHP7.安全维修第3阶段也持续到去年11月,附表第4款支助延期亦于2022年11月28日届满。微软不再支持任何形式的WindowsPHP。
不过总体而言,微软Windows宣布将放弃对PHP的支持,对大多数开发者的影响并不大,因为官员不做,不代表社区不接受,它背后的PHP社区仍在维护,许多开发者也使用Linux系统。
参考链接:
https://w3techs.com/technologies/details/pl-php
https://w3techs.com/technologies/history_overview/programming_language
相关新闻
- 2022-06-11 AMD 发布Win11 22H2 WDDM 3.1驱动:大幅提
- 2022-06-11 一种快速创建测试窗口的方法
- 2022-06-11 美市场新消息传来,华为再一次做
- 2022-06-11 微软谈收购动视暴雪:只有全新游
- 2022-06-11 爆料大神透露《空洞骑士:丝之歌
- 2022-06-11 爆料大神透露《空洞骑士:丝之歌
- 2022-06-11 IP地址错误,提示网络无法接通,可
- 2022-06-11 38核GPU!苹果M2 Max曝光:性能强到爆
- 2022-06-11 Xbox 打造未来 20 年的游戏平台
- 2022-06-11 Plugable扩展坞允许 M1/M2 Mac 连接三个
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
