文档详情

PHP应用开发与实践 教学课件 马骏 第1章 初识PHP.pdf

发布:2015-11-10约8.87千字共28页下载文档
文本预览下载声明
第1章 初识PHP 本章要求 :  什么是PHP  PHP有哪些版本  PHP的应用领域  PHP5.3之后的新特性  PHP脚本程序工作流程  下载PHP及相关软件  下载PHP用户手册 第1章 初识PHP 主要内容 1. PHP概况 2. PHP脚本程序工作流程 3. 准备PHP的开发条件 1.1 PHP概况 1.1.1 什么是PHP 1.1.2 PHP版本 1.1.3 PHP的应用领域 1.1.4 PHP5的新特性 1.1.1 什么是PHP PHP是Hypertext Preprocessor(超文本预处理器)的缩写,是一种服务器端、跨平台、HTML嵌 入式的脚本语言。其独特的语法混合了C语言、Java语言和Perl语言的特点,是一种被广泛应用的开 源式的多用途脚本语言,尤其适合Web开发。图1-1所展示的就是代表PHP语言的图标。 图1-1 PHP图标 1.1.2 PHP版本 PHP 最初是1994年Rasmus Lerdorf创建的,最初只是一个简单的用Perl语言编写的程序,用来 统计网站的访问者。后来又用C语言重新编写,包括可以访问数据库。在1995年以Personal Home Page Tools (PHP Tools) 开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发 布了PHP1.0。在这早期的版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的 网站使用PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等等,在新的成员加入开发行 列之后,在1995年中,PHP2.0发布。第二版定名为PHP/FI(Form Interpreter)。PHP/FI加入了对 mSQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用 PHP/FI ;时间到了1997年中,使用PHP/FI的网站数字超过五万个。而在1997年中,开始了第三版的开发计 划,开发小组加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名为PHP3。 【PHP4】 2000年,PHP4.0问世,其中增加了许多新的特性。PHP4.0整个脚本程序的核心大幅更动,让程 序的执行速度,满足更快的要求。在最佳化之后的效率,已较传统CGI或者ASP等程序有更好的表现 。而且还有更强的新功能、更丰富的函数库。无论您接不接受,PHP 都将在 Web CGI 的领域上,掀 起巅覆性的革命。对于一位专业的Web Master 而言,它将也是必修课程之一。 【PHP5】 继而又推出了PHP 5,其功能更加完善,很多缺陷和BUG都被修复。在PHP 5中,理想的选择是 PHP5.2.X系列,其兼容性好,每次版本的升级带来的都是安全性和稳定性的改善。而如果产品是自 己开发使用,PHP5.3.X在某些方面更具优势,在稳定性上更胜一筹,增加了很多PHP5.2所不具有的 功能,比如内置php-fpm、更完善的垃圾回收算法、命名空间的引入、sqlite3的支持等等,是部署 项目值得考虑的版本(我们本书中使用是PHP 5版本)。 【PHP6】 时至今日,PHP的版本已经更新到PHP 6。PHP 6是一个理想化的产品,目前仍没有走上生产线。 但是,其更新的特性和功能还是很有吸引力的。 1.完全抛弃全局变量。 2.删除Magic Quotes。 3.增加一个输入过滤扩展代
显示全部
相似文档