全球 77.5% 的网站,都在使用“世界上最好的语言” PHP!
整理 | 郑丽媛
出品 | CSDN(ID:CSDNnews)
27 年前的今天,即 1995 年 6 月 8 日,拉斯姆斯·勒多夫公开发布了 PHP,当时的他肯定没有想到,这个最初仅为维护其个人网页而创建的编程语言,会如此“世界闻名”。
“PHP 是世界上最好的 Web 开发语言”,“PHP 是有史以来最好的语言,没有之一”——资历稍长的程序员可能对这两句话有所了解:当年 PHP 官方文档的这两句“豪言”,招来了无数开发者的讽刺与争议。
时至今日,“PHP 是世界上最好的语言”已然沦为程序员圈中的一个梗,PHP 也几乎成为编程语言鄙视链中最底层的存在。但事实上,PHP 真的如此不受待见吗?
近日,W3Techs 发布了一份网站使用 PHP 的统计报告,结果显示:“在我们知道其服务器端编程语言的所有网站中,有 77.5% 的网站都在使用 PHP。”
比例逐渐减少,仍高居第一
尽管如今的 PHP 时常遭程序员嘲讽唱衰,但有一点需要知道,PHP 官方最早放出那句“豪言”时是 2001 年,即 PC 互联网时代——在那个时代,PHP 确实配得上是“世界上最好的 Web 开发语言”。
用 PHP 开发 Web 系统,不仅周期短、稳定性高、扩展性强,做网站前后端不分离,其设计也十分契合 Web 系统的开发环境,容易带给开发者一种流畅便捷的开发体验,因而受到了相当多程序员的青睐。
不过随着后来移动互联网的崛起,移动 App 开发爆火、前后端逐渐分离、Web 开发地位受到一定影响,这些年人们将重点更多地偏移至应用场景更多的 Java、Python 等其它语言身上。
然而,W3Techs 提供的数据显示,尽管在这些编程语言的崛起下,PHP 的市场份额有所下滑,但总体而言在其最擅长的 Web 开发领域,PHP 仍是毋庸置疑的第一。
这并不难理解:诞生至今已经有 20 多年历史的 PHP 具有快速、免费和开源的特点,而这些特性对最重视时间和成本的众多创业公司而言无疑是最优解。不仅如此,在全球超过 70% 仍使用 PHP 作为主要开发语言的网站中,还有不少国际知名热门网站:Facebook、360、维基百科、新浪、Instagram 等。
虽然因大数据和人工智能的快速发展,近年来 Python、Go 等语言获得颇多关注,但目前不论是大数据还是人工智能技术均仍处在发展初期;而 PHP 尽管应用场景虽然较为单一,主要应用在 Web 开发领域,但未来这些技术的生产落地仍需涉及大量 Web 开发,因而至少在短期内 PHP 还不会“凉”。
PHP 7 使用率远比 PHP 8 高
不仅如此,这些年来 PHP 官方开发团队也在持续维护迭代新版本, 2020 年还最新发布了 PHP 8,支持 JIT 编译器,性能提升高达 3 倍。
为此,W3Techs 还统计了使用各种 PHP 版本的网站占比:尽管 PHP 开发团队于 2020 年就发布了 PHP 8,但作为最新主版本,其使用率远不如 PHP 7(71.6%)和 PHP 5(24.5%),仅有 3.6% 的网站在使用 PHP 8 进行开发。
其中原因,一方面可能是早在 2015 年 10 月就发布了的 PHP 7 这些年积累了广泛的应用范围,另一方面可能是微软宣布从 PHP 8 开始,就不会在 Windows 上再提供官方支持——也就是说,微软从 Vista 开始在 Windows 上支持 PHP,而 PHP 7.4 则成为了微软最后的官方 PHP 版本。
根据微软对 Windows 上 PHP 的维护周期安排, PHP 7.2 已于 2020 年 11 月终止安全性修复支持,PHP 7.3 的安全性修复阶段也仅持续至去年 11 月,针对 PHP 7.4 的延期支持也即将于 2022 年 11 月 28 日结束,此后微软将不会再以任何形式支持 PHP for Windows。
不过总体而言,微软 Windows 宣布放弃支持 PHP,对大多数开发者的影响并不是很大,因为官方不做不代表社群不会捡起来自己做,背后的 PHP 社区也还在坚持维护,很多开发者使用的也是 Linux 系统。
本文文字及图片出自 CSDN
你也许感兴趣的:
- 【外评】严重 PHP 漏洞使服务器面临远程代码执行风险
- PHP 不再糟糕
- 短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?
- 短短两年使用率下滑 40%!曾经风靡全球的 PHP 为何逐渐失去优势?
- PHP 8.3 正式发布的主要变化
- PHP 8:类型系统改进
- 为什么在 20 多年后,我仍然爱着 PHP 和 JavaScript
- PHP“垂死”十年
- 微软宣布 Windows 将不提供 PHP 官方支持
- Zend 创始人提议创建PHP变种,暂命名为 P++
你对本文的反应是: