php是hypertext pre-processor(超文本预处理器)的缩写,它是一种服务器端的html脚本/编程语言。php语法上与c相似,可运行在apache, netscape/iplanet, 和 microsoft iis web 服务器上。php作为一种工具,可以让你创建动态的web页面。应用php的网页与常规的html页面并无二致,你可以用同样的方式来创建、编辑它们。php允许你直接在html文件里写入简单的脚本,这一点与javascript非常相似。而不同的是,php不依赖于浏览器,是服务器端的语言,而javascript却是一种客户端的嵌在html中的语言。概念上,php与netscape的livewire pro产品,microsoft的asp以及sunmicrosystem 的jsp相似。
php在microsoft windows平台上极受欢迎,而且另人惊奇的是,它比microsoft自己的web脚本语言还要流行。原因在于php是面向对象的脚本语言,而asp却不是。php具有大量可重用的类(对象),在windows平台上,php要比asp快许多,而且比asp具有更多的功能和特色。php比asp更健壮,更可靠,更具威力。由于php可运行于ms windows,linux, mac os和所有的unix,所以它具有一个庞大的用户群。而其最大的优势在于,你可以在windows上开发程序,然后配置在unix/linux上,反之亦然。