三位PHP大神程序员: Rasmus Lerdorf, Zeev Suraski, Andi Gutmans

aiai
最后编辑于 2019年08月02日 科技

在PHP技术圈,Zeev Suraski、Andi GutmansRasmus Lerdorf这三个人是大神级的存在,他们都是PHP发展中的扛鼎之人。


Image credit: Zeev Suraski, Andi Gutmans, Rasmus Lerdorf

Rasmus Lerdorf是PHP之父,1968年出生于格陵兰岛的凯凯塔苏瓦克(Qeqertarsuaq, Greenland),是一位丹麦程序员,拥有加拿大国籍,他在1993年毕业于加拿大安大略省的滑铁卢大学(University of Waterloo)。Zeev Suraski和Andi Gutmans都是以色列的程序员,Zeev Suraski在1976年出生以色列,Andi Gutmans则是在1976年出生于瑞士,二人读的大学都是海法的以色列理工学院(Israel Institute of Technology,Technion)

PHP,最早是Personal Home Page的缩写,后来改为了"PHP: Hypertext Preprocessor",即超文本预处理器。PHP由Rasmus Lerdorf在1994年创建,第一个版本PHP1.0是用C语言编写的,只是一组简单的通用网关接口(CGI),被称为个人主页工具(Personal Home Page Tools),主要用于跟踪他的在线简历的访问情况。

Rasmus Lerdorf写了PHP的前两个版本,PHP1.0和PHP2.0。其中PHP2.0对DBM、mSQL和Postgres95数据库增加了内置支持,并且还增加了cookie和用户定义的功能等,从这个版本开始,PHP才真正从一套网站工具发展成为一种编程语言。

在1997年,当时还是学生的Zeev Suraski和Andi Gutmans参与了进来,也不知道他们怎么和Rasmus Lerdorf认识的,反正他们兴趣相投,决定合作开发一种新的独立编程语言。这几个人开始对PHP的底层解析器进行了一次完全的重写,为PHP增加了强大的可扩展性功能,并且重新命名PHP为"PHP: Hypertext Preprocessor",不再是个人工具了。

1998年的php.net网页,PHP3.0最终版发布了!

Image credit: php.net

PHP 3.0是非常成功的,在最高峰时,互联网上大约10%的Web服务器安装的都是PHP 3.0。

趁热打铁,Zeev Suraski和Andi Gutmans决定开始重写PHP的核心引擎,并将其命名为Zend Engine。Zend正是来自于他们两人名字中的Zeev和Andi。在1999年,基于Zend Engine的PHP 4.0发布了。在这一年,他们创立了Zend Technologies,以推动PHP的开源和发展。

PHP对互联网的影响太大了,太多的程序员靠着PHP找到了挣钱的饭碗。作为服务器端使用最多的编程语言,PHP在所有的服务器端编程语言中占到了79%,那些ASP.NET、Java、Ruby、Python什么的都要排在PHP的后面。参见1024的文章:PHP是服务器端使用最多的编程语言

从1994年到2019年,PHP发展了25年。目前最新的PHP版本是PHP 7.1.31。

然而在2019年8月1日,Zeev Suraski在推特上发文称自己离开了Zend。而在三年前,Andi Gutmans已经先于Zeev Suraski离开了Zend去了亚马逊的AWSCloud。这两人的离开,标志着Zend时代的结束,真是合也Zend,分也Zend。

至于Zeev Suraski下一步会干什么,他只回答了"Staying in tech"。

年轻时的激情热血,终究会归于平静和离去。这注定的结局,让人唏嘘不已。

一个段子:
在2002年,Rasmus Lerdorf打算找一份程序员的工作。他去Yahoo!面试的时候,面试官先让他介绍一下自己并说说对PHP的理解。而Rasmus Lerdorf只说了三个单词就被录取了:"I wrote PHP"。

https://www.php.net/
https://www.zend.com/

评论

  • 这个段子原版是这样的:
    在2005年,Guido van Rossum打算找一份程序员的工作。他去Google面试的时候,面试官先让他介绍一下自己并说说对Python的理解。而Guido van Rossum只说了三个单词就被录取了:"I wrote Python"。

登录注册后才能评论。