在程序员的圈子里,PHP 大概是最具争议的一门语言。有人把它奉为“世界上最好的编程语言”,也有人一听到它就摇头,说这门语言早就该被淘汰了。更有意思的是,这两种声音同时存在了十几年,而现实数据却给出了另一个答案:据统计,全球约七成的网站后端仍然在使用 PHP。一门被反复唱衰的语言,为什么能撑起互联网的大半壁江山?今天我们就来聊聊这个看似矛盾的现象。
PHP 诞生于 1995 年,最初只是用来统计个人主页访问量的小工具,却因为“上手快、部署简单、跟 HTML 混着写就能跑”迅速流行开来。对早期做网站的人来说,不需要复杂的工程配置,上传一个文件到服务器就能看到效果,这种低门槛是其他语言难以比拟的。于是大量论坛、博客、建站系统围绕 PHP 生长起来,形成了庞大的生态。久而久之,“PHP 是世界上最好的语言”从一句真心话,慢慢演变成圈内人尽皆知的梗,既是自嘲,也是对这门语言亲民属性的认可。
唱衰 PHP 的声音并非空穴来风。早期的 PHP 函数命名不统一、类型系统松散、历史遗留代码质量参差不齐,大型项目维护起来容易混乱。随着 Go、Rust、Node.js 等语言和运行时兴起,不少开发者转向了类型更严谨、并发能力更强的技术栈,一些新项目也确实不再首选 PHP。因此“PHP 已经被淘汰”的说法在技术社区里流传甚广,听上去颇有道理。
但数据不会说谎。全球约七成网站的服务器端语言是 PHP,这个比例背后有几个很现实的原因。第一是存量巨大,WordPress、Drupal、Joomla 等主流内容管理系统都基于 PHP,全世界数以千万计的网站跑在这套体系上,替换成本极高。第二是部署友好,从共享主机到云服务器,PHP 几乎即装即用,对中小团队和独立开发者非常友好。第三是生态成熟,支付、短信、缓存、队列等常见需求都有现成方案,开发效率高、试错成本低。第四是持续进化,PHP 7 和 PHP 8 系列在性能上大幅提升,类型声明、JIT 编译等特性让这门老语言焕发了新的活力。
技术圈容易陷入“新语言崇拜”,但真正决定项目成败的,是能否在成本、效率、稳定性和团队能力之间找到平衡。PHP 的优势恰恰在于它足够务实:需求明确的业务系统、内容型网站、中小规模电商,用 PHP 快速落地往往比追逐新框架更划算。而面对高并发、强实时的场景,选择其他语言同样合理。语言没有绝对的好坏,只有是否匹配当下的问题。
PHP 被称为“最好的语言”,更多是一种带着温度的调侃;它被说成“已被淘汰”,则是一种以偏概全的误读。七成网站后端的选择,说明这门语言仍然在自己的位置上稳稳发挥作用。对开发者和企业来说,与其纠结语言的名声,不如关注它能否高效解决问题。如果你正在规划下一段技术学习或项目选型,不妨重新审视一下 PHP 这个被低估的老朋友。