「PHP 是最好的语言」这个梗是怎么来的?

尝试百度"PHP是最好的语言",发现指向较多的是那个关于程序员的笑话。 但是如果这个梗来自于这个笑话的话,那么为什么在笑话里这个程序员不说C++/py…
关注者
2,473
被浏览
3,273,286

165 个回答

PHP是最好的语言这个梗不是出自别处,而就是出自PHP的官方文档!

PHP is the best language for web programming, but what about other languages?
PHP是网络编程最好的语言,但其他语言又怎样呢?

——PHP and other languages

而这句话,最早出现在2001年7月的PHP文档中

而在这之后不久,我们就可以看到更激进的言论了

Because PHP is the best language ever, ever. It's fast, very powerful, and free.
因为PHP是有史以来最好的语言,没有之一。它快速,非常强大,而且免费。

——Project Beehive Forum

直到2010年前后,PHP一直作为Web开发中的统治力量而存在,得益于Wordpress等内容管理系统、Zend等开发框架以及Discuz!论坛等应用方案的出现,通过PHP进行Web开发成为当时开发者的首选,而Facebook等明星企业对PHP的成功运用更巩固了PHP在业界的地位。

不过此时Ruby on Rails,Django等使用其他语言的Web开发框架也已经对PHP的地位发起挑战。

这篇 钟胜辉谈PHP发展的现状和前景,介绍了当时(2009年)PHP社区对RoR等挑战者的思考

而这篇 为什么说PHP是个集中营 则讨论了当时(2011年)开发者对PHP的抱怨(原文:Why PHP Was a Ghetto

后来PHP语言招黑,乃至“PHP是最好的语言”成为一个讽刺PHP开发者的梗,实际上还是由于2010年后移动app开发的火爆,移动开发和Web开发者地位的此消彼长而导致的。

========================

更多电脑历史相关的典故,可以看我的古董电脑专栏:zhuanlan.zhihu.com/retr

我们把班里最丑的女孩选为班花,然后所有的女孩都可以说自己比班花漂亮