第1章 PH P简介与开发环境的搭建
随着Web技术的不断发展,服务器端的编程语言也在不断发展中。目前,*常用的三种动态网页交互技术是PHP、ASP(AS P.NET)和JSP,它们都提供在HTML代码中混合各种程序代码、由语言引擎解释执行程序代码的能力。其中,PHP作为一种易学易用的服务器端脚本语言,得到了广泛应用,本书着重介绍PHP语言的开发技术。
1.1 PHP语言简介
1.1.1 PHP发展史
PHP是“PHP:Hypertext Preprocessor”的缩写。
PHP语法与C语言相似,可运行在Apache、Microsoft Internet Information Server(IIS)和iPlanet等Web服务器上。PHP作为一种工具,可以创建动态Web页面。应用PHP的网页与常规的HTML页面并无不同,用户可以用同样的方式来创建和编辑它们。PHP允许直接在HTML代码中写入简单的脚本,这一点与JavaScript非常相似。���不同的是,PHP不依赖于浏览器,它是服务器端的语言,而JavaScript却是一种客户端的嵌在HTML中的语言。概念上,PHP与Netscape的LiveWire Pr0产品,Microsoft的ASP及SunMicrosystem的JSP相似。
PHP*初是由丹麦的Rasmus Lerdorf创建的,刚开始它只是2个简单的用Pefl语言编写的程序,用来统计网站的访问量。后来又用C语言重新编写,添加访问数据库的功能。l995年,他以Personal Home Page Tools(PHP Tools)开始对外发布**个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP 1.0。在早期的版本中,它提供了访客留言本、访客计数器等简单功能。以后越来越多的网站使用了PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等。
……