手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

PHP的发展历程

[日期:2018-07-23] 来源:Linux社区  作者:lizongfu [字体: ]

了解一门语言,我们必须知道这门语言的发展史,现在我通过版本的变化以时间轴的形式来说明PHP的发展历程。

1.1995年初PHP1.0诞生

Rasmus Lerdof发明了PHP,这是简单的一套Perl脚本,用来跟踪访问者的信息。这个时候的PHP只是一个小工具而已,他的名字叫做“Personal Home Page Tool”(个人主页小工具)。

2.1995年6月PHP2.0诞生

Rasmus Lerdof用C语言来重新开发了这个工具,取代了最初的Perl程序。这个新的用C写的工具最大的特色就是可以访问数据库,可以让用户简单的开发动态Web程序了。这个用C写的工具又称为PHP/FI。它已经有了今天PHP的一些基本功能了。

3.1998年6月PHP3.0诞生

虽然说1998年6月才正式发布PHP3.0,但是在正式发布之前,已经经过了9个月的公开测试。

Andi Gutmans 和 Zeev Suraski 加入了PHP开发项目组。这是两个以色列工程师,他们在使用PHP/FI 的时候发现了PHP的一些缺点,然后决定重写PHP的解析器。

在这个时候,PHP就不再称为 Personal Home Page 了,而改称为 PHP : Hypertext Preprocessor。

 PHP 3.0 是最像现在使用的PHP的第一个版本,这个重写的解析器也是后来Zend 的雏形。PHP 3.0 的最强大的功能就是它的可扩展性。它除提供给第三方开发者数据库、协议和 API 的基础结构之外,还吸引了大量的开发人员加入并提交新的模块。

4.2000年5月PHP 4.0 发布

Andi Gutmans 和 Zeev Suranski 在 4.0 做的最大的动作就是重写了 PHP 的代码,发明了Zend 引擎来增强程序运行时的性能和 PHP 的模块性。这个Zend 实际上就是Andi 和 Zeev 名字所写的合称。

使用了Zend 引擎,PHP 除获得更高的性能之外,也有其它一些关键的功能,包括支持更多的Web 服务器、HTTP Session 的支持、输出缓存等。

5.2004年7月PHP5.0发布

PHP 5.0 的核心是Zend 引擎 2 代。他引入了新的对象模型和大量的新功能,比如引入了PDO(PHP Data Object)。

6.2015年12月 PHP 7.0 发布

使用PHPNG 引擎,大幅提高了性能,引入了标量类型声明、返回值类型声明、匿名类等一些期待已久的新特性。

细心的你可能会发现PHP6到哪里去了?说来有趣,PHP 的开发者们原来计划有 PHP 6,可是做着做着把原来 PHP 6计划的特性在 PHP 5.5、5.6 版实现了,后来大家一商量算了,直接跨过 PHP 6 进入PHP 7 时代了。

Red Hat Enterprise Linux 7.3下PHP安装  https://www.linuxidc.com/Linux/2017-05/143942.htm
《细说PHP》高清扫描PDF+光盘源码+全套教学视频 https://www.linuxidc.com/Linux/2014-03/97536.htm
CentOS 7.3环境下PHP7.0安装  https://www.linuxidc.com/Linux/2017-08/146433.htm
CentOS 7.2下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1  https://www.linuxidc.com/Linux/2016-09/134804.htm
Linux安装PHP5与PHP7共存  https://www.linuxidc.com/Linux/2018-01/150007.htm
Linux安装PHP扩展模块详解  https://www.linuxidc.com/Linux/2018-01/150006.htm
CentOS 7 下 PHP 7.1.12 安装配置  https://www.linuxidc.com/Linux/2018-01/150508.htm
CentOS 7 下使用 MySQL 5.7 + PHP 7 + Apache 部署 Nextcloud  https://www.linuxidc.com/Linux/2017-12/149945.htm
Ubuntu 17.10上安装LEMP环境(Nginx,MariaDB,PHP7.1)  https://www.linuxidc.com/Linux/2017-12/149581.htm

PHP 的详细介绍请点这里
PHP 的下载地址请点这里 

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-07/153207.htm

linux
相关资讯       PHP  PHP发展 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款