IE盒子

帖子
查看: 110|回复: 0

十几年一直很尴尬的PHP语言

[复制链接]

1

主题

6

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2022-12-5 10:52:17 | 显示全部楼层 |阅读模式
在程序员扎堆的地方,如果你要引起争论,只需要说,某某编程语言是最好的,就行了,肯定吵作一团。不过,如果说哪个语言是最具争议性的,那 PHP 肯定当仁不让。
年初的时候,Hired 网站发布了《2019 年软件开发者现状》报告,报告中 PHP“荣获”开发者最讨厌的编程语言的第一名,但与此同时,在 TIOBE、RedMonk 等各个编程语言排行榜中,PHP 的排名也从来没有掉出过前十。可见,PHP 就跟当红的明星一样,粉多黑也多,任你腥风血雨,我自岿然不动。
Linux 之父林纳斯、Python 之父范罗苏姆等,对他们来讲,虽然创造语言或系统之初是为了解决某个问题,但他们本身对技术、对编程都有着超乎想象的兴趣和追求,甚至视之为快乐来源乃至人生信仰。而PHP 之父 Rasmus Lerdorf却是一个另类,1994 年,勒多夫用 Perl 语言简单编写了一个程序软件,能用来统计网站的访问者,后来又用 C 语言重新编写了这个软件工具,添加了访问数据库的功能。勒多夫越用越觉得这个工具好用,到了 1995 年,他以 Personal Home Page Tools (PHP Tools) 的名字对外发布了第一个版本的 PHP,直译过来就是“个人主页工具”。是的,PHP 并不是以一个编程语言的姿态诞生的,最开始,它只是一个工具,一个“用 C 写的小型紧凑的 CGI 可执行程序集合”,估计勒多夫自己都没想到他随意写的这个工具,会对之后的网络发展产生那么大的影响。
PHP语言的诞生本身是一件无心插柳柳成荫的事情,PHP出生所处的时代,正好是互联网浏览器诞生的时代。
PHP 是一个在实践中不断迭代和完善的语言,立足于帮助程序员更快的解决问题,但这一发展模式,再加上本身是工具出身,语言设计就没有那么精巧,也缺乏一些前瞻性,造成了 PHP 的很多遗留问题,比如语法不够严谨、代码混乱、功能缺失、Bug 频出等等,常年被程序员们吐槽。大家吐槽的是PHP这个语言本身,可是每一个程序员都想快速解决问题,能用一分钟,不会用两分钟,每个老板和程序员都希望成为快速解决问题的人,所以大家都在用PHP。这就造成了PHP很尴尬的地位。
回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表