PHP语言最关键人物之一,联席架构师, Zend CTO Zeev 在 Zend 工作 20 年后宣布辞职了。
至此为止,开源 PHP 的官方团队已经解散了。
PHP即“超文本预处理器”,是一种通用开源脚本语言。
PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。
PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
PHP 在过去的几年里走过了漫长的道路。
成长为处理 web 的最卓越的语言并非易事。
如果对 PHP 如何发展到今天很感兴趣,那么请继续读下去吧。
1995年初,PHP1.0诞生
Rasmus Lerdof发明了PHP,这是简单的一套Perl脚本,用来跟踪访问者的信息。
这个时候的PHP只是一个小工具而已,它的名字叫做“Personal Home Page Tool”(个人主页小工具)。
1995年6月,PHP2.0诞生
Rasmus Lerdof用C语言来重新开发这个工具,取代了最初的Perl程序。
这个新的用C写的工具最大的特色就是可以访问数据库,可以让用户简单地开发动态Web程序了。
这个用C写的工具又称为PHP/FI。
它已经有了今天php的一些基本功能了。
自Rasmus在1995年6月将PHP/FI发布源码之后,到1997年,全世界大约有几千个用户(估计)和大约50000个域名安装。
1998年6月,PHP3.0诞生
虽然说98年6月才正式发布php3.0,但是在正式发布之前,已经经过了9个月的公开测试了。
Andi Gutmans和Zeev Suraski加入了PHP开发项目组。
这是两个以色列工程师,他们在使用PHP/FI的时候发现了PHP的一些缺点,然后决定重写PHP的解析器。
注意,在这个时候,PHP就不再称为Personal Home Page了。
而改称为PHP:Hypertext Preprocessor。
PHP3是最像现在使用的php的第一个版本,这个重写的解释器也是后来Zend的雏形。
PHP3.0的最强大的功能就是它的可扩展性。
它提供给第三方开发者数据库,协议,和API的基础结构之外,还吸引了大量的开发人员加入并提交新的模块。
2000年5月,PHP4.0发布
Andi Gutmans和Zeev Suranski在4.0做的最大的动作就是重写了PHP的代码,发明了Zend引擎来增强程序运行时的性能和PHP的模块性。
这个Zend实际上就是Andi和Zeev名字缩写的合称。
使用了Zend引擎,PHP获得了更高的性能之外,也有其他一些关键的功能,包括支持更多的web服务器;HTTP Session的支持;输出缓冲等。
2004年7月,PHP5.0发布
PHP5.0的核心是Zend引擎2代。
它引入了新的对象模型和大量的新功能。
比如引入了PDO(PHP Data Object)。
2015年,PHP7.0发布
2015年6月11日,PHP官网发布消息,正式公开发布PHP7第一版的alpha版本。
PHP7 是 PHP 编程语言全新的一个版本,主要在性能方面获得了极大的提升。
官方的文档显示,PHP7 可以达到 PHP5.x 版本两倍的性能。
同时还对 PHP 的语法做了梳理,提供了很多其他语言流行的语法格式。
难能可贵的是,做了如此大的改动,PHP7 的兼容性还是非常好的。
对于绝大多数的应用来讲, 可以不用做修改即可迁移到 PHP7 版本
评论(0)