php编程技术的发展历史
ISAPI滤波器由Rasmus Ledorf于1994年创建。起初,它是一个由Rasmus Ledorf用Perl语言编写的简单程序,用于维护个人网页。起初,这些工具被用来展示拉斯马斯·勒德尔夫的个人简历和统计网络流量。后来用C语言重写,包括访问数据库。他将这些程序与一些表单翻译器集成在一起,并将其称为PHP/FI。PHP/FI可以与数据库连接生成简单的动态web程序。
1995开始时,第一个版本作为个人主页工具(PHP工具)发布,勒多夫写了一些介绍此程序的文档。并发布了PHP1.0!在这个早期版本中,提供了简单的功能,如留言簿和客人计数器。将来,越来越多的网站使用PHP,并强烈要求添加一些功能。如循环语句和数组变量;在新成员加入开发团队后,拉斯马斯·勒德尔夫于6月8日向公众发布了PHP/FI,号码为1995,希望通过社区加快程序开发并发现错误。这个发布的版本被命名为PHP 2,具有当今PHP的一些原型,例如类似Perl的变量命名、表单处理功能以及将其嵌入HTML以供执行的能力。从语法上讲,该程序类似于Perl,有更多的限制,但更简单、更灵活。PHP/FI增加了对MySQL的支持,确立了PHP在动态网页开发中的地位。截至1996年底,使用PHP/FI的网站有15000个。
1997年,为IIT技术公司工作的两名以色列程序员Zeev Suraski和Andi Gutmans重写了PHP的解析器,并成为PHP 3的基础。这时,PHP被重新命名为PHP:超文本预处理器。[5].经过几个月的测试,开发团队于6月发布了PHP/FI 2 1997 11。然后开始PHP 3的开放测试,最后PHP 3在6月正式发布1998。Zeev Suraski和Andi Gutmans在PHP 3发布后开始重写PHP的核心。这个在1999中发布的解析器被称为Zend Engine【7】,他们还在以色列的Ramat Gan建立了Zend Technologies来管理PHP的开发。
2000年5月22日,基于Zend引擎1.0的PHP 4正式发布,2004年7月3日,使用第二代Zend引擎的PHP 5发布【5】。PHP包含许多新特性,例如增强的面向对象函数、PDO的引入(PHP数据对象,一个用于访问数据库的扩展函数库)以及许多性能增强。到2013,PHP 4将不会继续更新以鼓励用户迁移到PHP 5。
2008年,PHP 5成为唯一一个正在开发的PHP版本。PHP 5.3未来将增加后期静态绑定和其他一些增强功能。PHP 6的开发也在进行中,主要的改进是删除了register_globals、magic quotes和Safe mode的功能。
PHP最新稳定版本:5 . 3 . 21(2013.1.17)
PHP最新发布版本:5 . 4 . 11(2013.1.17)