言若金叶软件研究中心 2010 计算机软件开发工程师系列
2.1 PHP 的优势和背景
2.1.1 为什么要学习 PHP 语言?
全球 5000 万互联网站中,有 3000 万以上,即超过 60%的网站在使用着 PHP 技术。根
据 EDC 公司权威预计,2008 年 PHP 从业人数将增加 37%,远超 JAVA 的 16%和.NET 的
27%。在 Google 的门户、银行、政府、人才等 25 个行业分别排名前十的 250 家网站中,采用
PHP 技术的网站有 192 家,占整体比例的 76.8%。AlexaTOP500 中国网站排名,有 394 家
使用了 PHP 技术,占整体比例的 78.8%。
2.1.2 PHP 语言优势
良好的安全性:PHP 是开源软件,所有 PHP 的源代码每个人都可以看得到,代
码在许多工程师手中进行了检测,同时它与 Apache 编译在一起的方式也可以让它具
有灵活的安全设定,PHP
具有了公认的安全性能。
跨平台特性:ASP 比不上 PHP 的跨平台能力,PHP 几乎支持所有的操作系统平
台及数据库系统,正是它的这种能力使其广为流行。
免费:在流行的企业应用 FAMP 平台中,FreeBSD、Apache、MySQL、PHP 都是免
费软件,降低了企业架设成本。
基于服务器端:由于 PHP 是运行在服务器端的脚本,可以运行在
UNIX、LINUX、WINDOWS
下。
嵌入 HTML:因为 PHP 可以嵌入 HTML
语言,所以学习起来并不困难。
简单的语言:PHP 坚持脚本语言为主,与 Java 和 C++
不同。
效率高:PHP
消耗相当少的系统资源。
图像处理:用 PHP
动态创建图像
面向对像:在 php4,php5 中,面向对象方面都有了很大的改进,现在 php 完全可
以用来开发大型商业程序。
PHP 相对于其他语言,编辑简单,实用性强,更适合初学者。
2