|
在互连网络高速发展的今天,WEB的后台开发已日益成为开发的焦点;激烈地商业竞争,也促使人们对WEB后台程序有了更高的要求。本文将向您介绍一种新型的CGI程序编写语言PHP3,它简单易学,拥有众多的优秀特性,可让您方便快捷地编写出功能强大,运行速度快,并可同时运行于WINDOWS,UNIX,LINUX平台的WEB后台程序,特别值得一提的是,任何人在遵守GNU条约的情况下,均可免费使用并更改其源码! 现有WEB后台程序,决大多数采用下列几种技术编写:PERL,C通用CGI语言直接编写(译)CGI程序或利用WEB服务器自带的API(如ISAPI,NSAPI)或采用第三方解决方案(如ASP,COLDFUSHION),虽说每类方案都有各自的强项,但均不是理想的解决之道。 PERL编写CGI是使用最多的方法,在网络上也有很多现成的脚本可以拿来修改使用,但它却存在公认的性能问题:由于WEB服务器运行时需调用解释程序解析代码,当站点的访问人数激增时,WEB服务器的性能也必将直线下降,另外则是它的数据库连接功能非常弱,某些情况下甚至还会降低数据库的存取速度;C编译CGI和ISAPI,NSAPI技术在速度上提升很大,一段时期被多数大型网站采用,但由于其本质原因(编写复杂,数据库功能弱及API只能用于特定WEB服务器等)一直未能大规模的使用;在此两者的基础上,第三方厂商提出了较好的解决方案:如MICROSOFT的ACTIVE SERVER PAGES,ALLAIRE的COLDFUSION,它们都具有运行速度快,数据库操作功能强大等特性,受到了许多开发者的欢迎,但它们只能单纯的运行于个别平台(NT),对要求更高回应率的网站来说(大多数大中型网站均建于UNIX或LINUX平台,APACHE系列WEB服务器)还是不能顺利采用(注:目前已有人提出这两种技术在UNIX系列平台上应用
|