background image

PHP 技术简介

 

已过期 [ 标签

php

, 

技术简介

 ] 

PHP

 2009-10-09 16:46 

 

收藏

推荐答案

一、PHP 概述

PHP 

 

是一种 HTML 

 

内嵌式的语言(类似 IIS 

 

上的 ASP

 

)。而 PHP 独特

语法

混合了 C、Java、Perl

 

以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速的

动态网页

作为全球最普及的互联网开发语言之一,PHP 从 1994 年诞生至今已被 2000
多万个网站采用,全球知名

互联网公司  

Yahoo!、Google、新浪

百度

腾讯

TOM 、YouTube 等均是 PHP 技术的经典应用。随着 PHP 技术的成熟和完善,
PHP 已经从一种针

网络开发

计算机语言

展成为一个适合于企业级部署

技术平台

IBM、Cisco

西门子

Adobe 等公司均在普遍选用 PHP 技术。

在权威机构

调查报告

,PHP 技术在全球互联网社区领域的应用位居第一。

在 Alexa 中文网站 500

强中

394 家网站全部或部分应用着 PHP 技术。

PHP 最初是在 1994

 

年 Rasmus Lerdorf 开始计划发展。在 1995 年以

Personal Home Page Tools 开始对外发表第一个版本。在这早期的版本中,
提供了访客留言本、访

计数器

简单的功能。随后在新的成员加入开发行列

之后,在 1995 年中,第二版的 PHP

 

问市。第二版定名为 PHP/FI(Form 第三

版的开发计划,

发小

 

加入了 Zeev Suraski   

及 Andi Gutmans(这两个

人和 Rasmus Lerdorf 并称为 PHP 的三位创始人),从此 PHP 成为了真正意
义上的 Interpreter)。PHP/FI 并加入了 mSQL 的支持,自此奠定了 PHP 在动
态网页开发上的影响力。在 1996 年底,有一万五千个 Web 网站使用
PHP/FI;在 1997

 

年中,使用 PHP/FI 的 Web 网站成长到超过五万个。而在

1997 年中,开始

开源项目

在 1998 年 6 月,PHP.net 发布了 PHP 3.0 声

明。在这一版本中 PHP 可以跟 Apache

服务器

密地结合;再加上它不断的更

新及加入新的功能;并且它几乎支持所有主流与非主

数据库

而且它拥有

非常高的执行效率。

现在 PHP5.0 版本强化更多的功能。首先,完全实

面向对象

PHP4 版本中以

深拷贝

缺省值

对象代入,在 PHP5 中变为以浅拷贝为缺省值。因此,

PHP5 并非与 PHP4 完全兼容,不过,提供名为 PHP 兼容模式的功能。其次是
XML 功能,PHP5.0 版本支持可直观地访问 XML 数据、名为 SimpleXML 的
XML 处理用界面。同时还强化了 XML Web 服务支持,而且标准支持 SOAP 扩

 

展模块。数据库方面,PHP 新版本提供旨在访问 MySQL 

新界

--MySQLi。

除此前的界面外,还可以使用面向对象界面

预处理

句(Prepared