PHP网站开发编程语言-PHP概述

上传人:小** 文档编号:110036901 上传时间:2019-10-28 格式:PPT 页数:8 大小:494.50KB
返回 下载 相关 举报
PHP网站开发编程语言-PHP概述_第1页
第1页 / 共8页
PHP网站开发编程语言-PHP概述_第2页
第2页 / 共8页
PHP网站开发编程语言-PHP概述_第3页
第3页 / 共8页
PHP网站开发编程语言-PHP概述_第4页
第4页 / 共8页
PHP网站开发编程语言-PHP概述_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《PHP网站开发编程语言-PHP概述》由会员分享,可在线阅读,更多相关《PHP网站开发编程语言-PHP概述(8页珍藏版)》请在金锄头文库上搜索。

1、PHP概述,本讲大纲:,1、什么是PHP,3、PHP5的新特性,4、PHP的发展趋势,5、PHP的应用领域,2、PHP语言的优势,什么是PHP,PHP是Hypertext Preprocessor(超文本预处理器)的缩写,是一种服务器端、跨平台、HTML嵌入式的脚本语言,其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛应用的开源式的多用途脚本语言,尤其适合Web开发。 PHP是B/S(Browser/Server的简写,即浏览器/服务器结构)体系结构,属于三层结构。服务器启动后,用户可以不使用相应的客户端软件,只使用IE浏览器即可访问,既保持了图形化的用户界面,又大大减

2、少了应用维护量。,PHP起源于自由软件,即开放源代码软件,使用PHP进行Web应用程序的开发具有以下优势。 安全性高:PHP是开源软件,每个人都可以看到所有PHP的源代码,程序代码与Apache编译在一起的方式也可以让它具有灵活的安全设定。PHP具有公认的安全性能。 跨平台特性:PHP几乎支持所有的操作系统平台(如Win32或UNIX/Linux/Macintosh/FreeBSD/ OS2等),并且支持Apache、IIS等多种Web服务器,并以此广为流行。 支持广泛的数据库:可操纵多种主流与非主流的数据库,如MySQL、Access、SQL Server、Oracle、DB2等,其中PHP

3、与MySQL是目前最佳的组合,它们的组合可以跨平台运行。,PHP语言的优势,PHP语言的优势,易学性:PHP嵌入在HTML语言中,以脚本语言为主,内置丰 富函数,语法简单、书写容易,方便学习掌握。 执行速度快:占用系统资源少,代码执行速度快。 免费:在流行的企业应用LAMP平台中,Linux、Apache、 MySQL、PHP都是免费软件,这种开源免费的框架结构可以为网 站经营者节省很大一笔开支。 模板化:实现程序逻辑与用户界面分离。 支持面向对象与过程:支持面向对象和过程的两种开发风格 ,并可向下兼容。 内嵌Zend加速引擎,性能稳定快速。,PHP 5中的对象已经进行了较系统和全面的调整,下

4、面着重讲述PHP 5中新的对象模式。 构造函数和析构函数。 对象的引用。 对象的克隆(clone)。 对象中的私有、公共及受保护模式(public/private和protected关键字)。 接口(Interface)。 抽象类。 _call。 _set和_get。 静态成员。,PHP5的新特性,PHP的发展趋势,由于PHP是一种面向对象的、完全跨平台的新型Web开发语 言,所以无论从开发者角度考虑还是从经济角度考虑,都是非常 实用的。PHP语法结构简单,易于入门,很多功能只需一个函数 就可以实现,并且很多机构都相继推出了用于开发PHP的IDE工 具。 在Tiobe网站发布的最新2010年1

5、1份编程语言排名中, Java仍然跃居榜首,PHP编程语言的增长势头与C+十分接近 ,专家分析PHP有望超过C+跃居排行榜三甲。,PHP的应用领域,PHP在互联网高速发展的今天,应用范围可谓非常广泛,PHP 的应用领域主要包括: 中小型网站的开发。 大型网站的业务逻辑结果展示。 Web办公管理系统。 硬件管控软件的GUI。 电子商务应用。 Web应用系统开发。 多媒体系统开发。 企业级应用开发。,PHP的应用领域,据最新数据统计,全世界有超过2200万的网站和1.5万家公 司在使用PHP语言,包括百度、雅虎、Google、YouTube、 Digg等著名网站,也包括汉莎航空电子订票系统、德意志银行的 网上银行、华尔街在线的金融信息发布系统等,甚至军队系统这 类苛刻的环境也选择使用PHP语言。除此之外,PHP也是企业用 来构建服务导向型、创造和混合Web于一体新一代的综合性商业 所使用的语言,成为开源商业应用发展的方向。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > PHP资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号