background image

PHP , 一 个 嵌 套 的 缩 写 名 称 , 是 英 文 超 级 文 本 预 处 理 语 言 ( PHP:Hypertext 

Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP 与微软的 ASP 颇有几分相
似,都是一种在服务器端执行的嵌入 HTML 文档的脚本语言,语言的风格有类似于 C 语
言,现在被很多的网站编程人员广泛的运用。PHP 

 

独特的语法混合了 C、Java、Perl 以及 

PHP 

 

自创新的语法。它可以比 CGI 

 

或者 Perl 更快速的执行动态网页。用 PHP 做出的动态页

面与其他的编程语言相比,PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全
生成 HTML 标记的 CGI 要高许多;与同样是嵌入 HTML 文档的脚本语言 JavaScript 相比,
PHP 在服务器端执行,成分利用了服务器的性能;PHP 执行引擎还会将用户经常访问的
PHP 程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只
要直接执行内存中的代码就可以了,这也是 PHP 高效率的体现之一。PHP 具有非常强大
的功能,所有的 CGI 或者 JavaScript 的功能 PHP 都能实现,而且支持几乎所有流行的数
据库以及操作系统。

§

PHP 之父 Rasmus Lerdorf

PHP 最初是 1994 年 Rasmus Lerdorf 创建的,刚刚开始只是一个简单的用 Perl 语言编

写的程序,用来统计他自己网站的访问者。后来又用 C 语言重新编写,包括可以访问数据
库。在 1995 年以 Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf
写了一些介绍此程序的文档,并且发布了 PHP1.0。在这早期的版本中,提供了访客留言
本、访客计数器等简单的功能。以后越来越多的网站使用了 PHP,并且强烈要且增加一些
特性,比如循环语句和数组变量等等,在新的成员加入开发行列之后,在 1995 年中,
PHP2.0 发布了。第二版定名为 PHP/FI(Form Interpreter)。PHP/FI 加入了对 mSQL 的支持,从