Lerdorf(rasmus@lerdorf.on.ca) 为了管理自己的个人网站、跟踪访问者对自己网站的
浏览而开发的一种脚本语言。在 PHP 红遍互联网后,作者按照自由软件的惯例为它杜撰
了一个递归的全称:“PHPHypertext Preprocessor”,打开缩写 PHP 还是缩写。PHP 是一
种 HTML 内嵌式的语言,而且 PHP 的语法混合了 Unix Shell、C、C++、Java、Perl 以及
PHP 自己的特性。它可以比 CGI 或者 Perl 更快速地生成动态网页。Perl 执行数据库操
作要另外通过 DBI,但是 PHP 本身自带了几乎所有数据库的操作能力,不需借助其他软
件。PHP 是一种服务器端、跨平台、HTML 嵌入式的脚本语言。其实,它和大家所熟知的
ASP 一样,是一门常用于 Web 编程的语言。PHP 酝酿于 1994 年,1995 年发布其第一个公
开版本,截止目前已发布的最新版本为 PHP4.05。
PHP 是一种免费软件,它能运行在包括 Windows、Linux 等在内的绝大多数操作系
统环境中,常与免费 Web 服务软件 Apache 和免费数据库 Mysql 配合使用于 Linux 平台
上,具有最高的性能价格比,号称“黄金组合”。
PHP 最强大和最重要的特征是它的数据库支持,目前其支持范围覆盖了包括 Oracle、
Sybase、MySQL、ODBC 等在内的大多数常见数据库。使用它编写一个含有数据库功能
的网页程序变得十分简单。
PHP 发展到 PHP 3.0 的时候有相当长的一段稳定时期,因此很多 PHP 应用仍然以
PHP3 为扩展名,现在的系统大多已经逐渐升级到 PHP 4.0 以上,使用 PHP 作为扩展名。
PHP 跟 Apache 服务器紧密结合,执行效率高,并且它几乎支持所有主流与非主流
数据库。再加上不断加入新的功能。吸引了越来越多的用户。使得 PHP 在 1999 年中的
使用站点超过了 150000。它的源代码完全公开,在 Open Source 大行其道的今天,它更
是如鱼得水。新得函数库得不断加入以及不停更新得活力,使得 PHP 无论在 UNIX 或
是 Windows 得平台上都可以由更多得新功能,程序设计方面有着更好的支持
等。
2.1.2 PHP 工作环境
组建“在线招聘系统”网站所使用的软件有很多选择,国内和国际上情况差异
比较大。由于大多数国内开发者和用户都是从 PC 机开始接触计算机,国内微软的
Windows 操作系统和 IIS 占据了相当大的份额。Windows 2000,原名 Windows NT
5.0。它结合了 Windows 98 和 Windows NT 4.0 的很多优良的功能与性能于一身,继
承了 Windows NT 的先进技术,提供了高层次的安全性、稳定性和系统性能。因此