PHP作为动态网站的服务器端脚本语言,最重要的特性之一就是其强大的数据库操作功能。和其他的编程语言相比,利用PHP可以直接连接多种数据库,因此在数据处理的速度上 PHP具有明显的优势。
PHP支持的常用数据库有:dBase、DBM、Informix、InterBase、MSQL、Microsoft SQL Server、MySQL、Sybase、Oracle 8、 Oracle 8i、PostgreSQL等等。
PHP还具有以下的重要特性:
1、 支持多样的Web服务器
PHP可以在以下的多种Web服务器上运行:Microsoft Personal Web Server (PWS )、Microsoft Internet Information Server (IIS)、Apache等等.
2、跨平台性
PHP可以在Windows 9X、Windows NT、Windows Me、Sco Unix、Sun Solaris、Turbo Linux等多种平台上运行。对于Unix以及Linux,只要该平台支持Apache Web服务器,就可以支持PHP。当用户更换服务器平台的时候,不必改写PHP代码,即可直接运行。除了PHP,目前还没有哪一个服务器端的脚本编程语言支持如此广泛的系统平台。
3、嵌入式
PHP的语句可以嵌入到HTML内部。由此,将动态网页设计(PHP编程)和静态网页设计(网页版面设计)分开,极大地提高了网站制作的开发效率。
4、免费特性
支持GNU条约的PHP,是开放源代码的软件。用户可以免费得到PHP的源代码进行分析,甚至对其进行改写。网络上已经有了很多PHP的站点,用户在这些站点上可以找到很多的PHP源码,并且可以免费使用。
5、可扩展性
在PHP中内置了文件上传、密码认证、Cookies/Session操作、动态图形生成、邮件收发的功能函数,用户可以随意调用。此外,用户还可以编写自己的扩展模块(代码),或者加入网络上下载的功能模块,以增强PHP的功能。
值得一提的是,PHP中对代表未来Internet内容服务技术的XML也有很好的支持,用户可以利用PHP生成XML棋块。
文章内容来源于网络,侵删