background image

是有用而且除非你正在运行像 Yahoo!或者 Amazon.com 这样的极受欢迎的站点,你不

会感觉出 PHP 的速度与其他的有什么不同。最起码我就没有感觉出来!好了,让我们来

看看 PHP 有那些优点:

- 学习过程

我个人更喜欢 PHP 的非常简单的学习过程。与 Java 和 Perl 不同,你不必把头埋进 100 多

页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,

你就可以开始你的 PHP 编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以

再去翻阅相关文档。

PHP 的语法与 C,Perl,ASP 或者 JSP。对于那些对上述之一的语言较熟悉的人来说,

PHP 太简单了。相反的,如果你对 PHP 了解较多,那么你对于其他几种语言的学习都很

简单了。

你只需要 30 分钟就可以将 PHP 的核心语言特点全部掌握,你可能已经非常了解

HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的 WEB 站点。由于

PHP 代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的

加入 PHP 使得你的站点更加具有动态特性。

- 数据库连接

PHP 可以编译成具有与许多数据库相连接的函数。PHP 与 MySQL 是现在绝佳的组合。你

还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时

可以轻松的更改编码以适应这样的变化。PHPLIB 就是最常用的可以提供一般事务需要的

一系列基库。

- 可扩展性

就像前面说的那样,PHP 已经进入了一个高速发展的时期。对于一个非程序员来说为

PHP 扩展附加功能可能会比较难,但是对于一个 PHP 程序员来说并不困难。

- 面向对象编程

PHP 提供了类和对象。基于 web 的编程工作非常需要面向对象编程能力。PHP 支持构造

器、提取类等。

- 可伸缩性