【php精品源码栏目提醒】:本文主要为网学会员提供“【精品】史上最详细的PHP和MYSQL的动态网站开发与全程实例电子课件 - 其它资料”,希望对需要【精品】史上最详细的PHP和MYSQL的动态网站开发与全程实例电子课件 - 其它资料网友有所帮助,学习一下!
动态网站开发与全程实例 PHPMYSQL ISBN书号:97-7-302-16213-1 作者:聂庆鹏 毛书朋 王志乐 出版:清华大学出版社 本书的技术支持、意见反馈及勘误信息请访问http://www.17
php.com 作者电子信箱:rznqp163.com rzmsp163.com 版权所有 本书编写组2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 1第1章
PHP概述 1.1
PHP的来龙去脉 1.2
PHP 可以做哪些事 1.3
PHP 的特点及其与其它语言的比较 1.4
PHP 常用开发工具 案例 1 登陆 Internet 了解
PHP 的应用情况 本章小结 练习题2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 21.1
PHP的来龙去脉 1.1.1
PHP的概念
PHP是
PHP: Hypertext Preprocessor(超文本预处理器)的字 母缩写,是一种跨平台的开放源代码的服务器端嵌入式脚本语言。
与HTML不同的是,
PHP代码是运行在服务端的,然后把结果返 还到客户端来。
使用
PHP 的一大好处是它对于初学者来说极其简 单,可以很快的入门,只需几个小时就可以自己写一些简单的脚本, 同时也给专业的程序员提供了各种高级的特性。
尽管
PHP 的开发是以服务端脚本为目的,但事实上其功能远不 局限与此。
请继续读后面的章节,在“
PHP 可以做哪些事”一节中将获 得更多的信息。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 31.1
PHP的来龙去脉 1.1.2
PHP的产生与发展 任何事物都有其产生和发展的过程,
PHP也不例外。
但
PHP与 其他脚本语言的不同在于,
PHP能够诞生并且发展到今天的规模, 可以说是全世界各位免费代码开发者共同努力的结果。
它是通过 Internet把众多程序员的编程精粹汇聚,再由
PHP开发者将其转化到 程序设计语言中才诞生的,可以说,
PHP是Internet的产物,是开放 源代码自由交流的胜利成果。
PHP的创建者是Rasmus Lerdorf2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 41.1
PHP的来龙去脉 1.1.2
PHP的产生与发展 1995年,Rasmus Lerdorf对外发表第一个版本。
1996年底,已经有15000多个网站使用
PHP/FI,到1997年,数量达 到50000个。
1997年
PHP的第三个版本
PHP3诞生。
1999年,
PHP在网站中的应用数量超过了150000个。
PHP4的推出使
PHP更加的成熟。
PHP目前的最新版本是
PHP5。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 51.2
PHP 可以做哪些事 如果说
PHP无所不能,大概是夸大了些,但如果说在Web开发上能 完成任何一款服务器端程序所能完成的工作却一点也不为过,例如收 集表单数据,生成动态网页,或者发送/接受cookies。
PHP 脚本主要用于以下三个领域: ※ 服务端脚本。
※ 命令行脚本。
※ 编写桌面应用程序。
有了
PHP,我们可以轻松地进行Web开发,轻松的制作动态网 站、 新闻系统等;轻松的实现对文件及文件夹的操作;轻松地进行电子商 务的开发、数据的加密;与数据库相关联等等。
我们将在以后的章节 中向广大读者介绍
PHP这些激动人心的功能。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 61.3
PHP 的特点及其与其它语言的比较 1.3.1
PHP的特点
PHP自产生以来一直都在发展中应用、在应用中发展,这是因为
PHP不仅有着其它同类脚本所共有的功能,更有它自身的特色。
● 完全免费 ● 代码完全开放 ● 语法结构简单 ● 功能强大 ● 强大的数据库支持 ● 代码执行效率高2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 71.3
PHP 的特点及其与其它语言的比较 1.3.1
PHP的特点
PHP的先进之处还体现在以下几个方面: 学习过程短。
面向对象编程。
可伸缩性。
下载
源码就到
源码网:www.codepub.com)2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 81.3
PHP 的特点及其与其它语言的比较 1.3.2
PHP与其它CGI的比较2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 91.4
PHP 常用开发工具 1.4.1
PHP 代码开发工具 1. EditPlus 简单阐述:速度快,支持多种语言的语法加亮,有project概念,但并 不好用。
无SCC(Source Code Control,源代码控制)集成,但仍 是个优秀的编辑器。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 101.4
PHP 常用开发工具 1.4.1
PHP 代码开发工具 2. Dev-
PHP 简单阐述::用Delphi开发的Opensource的
PHP开发工具,较好的集 成了
PHP解析器和
PHP-GTK库。
性能和稳定性都很不错。
只是在团 队合作上比较薄弱,没有SCC和project的功能。
但完全让你有理由 舍弃掉EditPlus。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 111.4
PHP 常用开发工具 1.4.1
PHP 代码开发工具 3. PHPEdit 简单阐述:一个优秀的IDE. 调试功能丰富,项目管理功能丰富,带 有SCC 项目管理由一个Plugin 集成有Grep,帮助文档工具,笔者 推荐。
现在最新的是2.6.1版本,安装包大小30M左右,安装时候只 需要到其官网免费注册一下就可以获得一个月的试用期。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 121.4
PHP 常用开发工具 1.4.1
PHP 代码开发工具 4. Zend Studio 简单阐述:优秀的IDE 各个功能丰富,Zend的拳头产品,带有CVS 集成,项目管理也较为丰富,但作为商业软件,价格颇高,一般个人 用户没有太大必要去购买。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 131.4
PHP 常用开发工具 1.4.2 网页设计工具 1. Micosoft FrontPage 2003 简单阐述:FrontPage是MicroSoft公司推出的Office系列中的一款制 作网页的软件,简单易学,容易上手,有Word操作经验的人学起来 会觉得很容易。
对于以前用Frontpage 开发网页过程中出现的垃圾代 码,相信用过的读者肯定深有体会。
但FrontPage 2003的出现使这 一问题得到了很大的改善。
比起以前的版本,FrontPage 2003的功 能更强大,界面更友好,产生的垃圾代码更少,开发效率更高。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 141.4
PHP 常用开发工具 1.4.2 网页设计工具 2. DreamWeaver 简单阐述:作为网页三剑客之一的DreamWeaver,在网站的设计与 开发上与FrontPage各有优缺点,界面和FrontPage虽有差别,但若 对其中一个比较熟悉后,对另一个的学习就会事半功倍,这里也就不 再赘述。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 151.4
PHP 常用开发工具 1.4.3 文本编辑工具 1. UltraEdit 简单阐述:这款功能强大的文本编辑器,可以编辑文字、Hex、 ASCII码,可以取代记事本,可同时编辑多个文件,而且即使开启很 大的文件速度也不会慢。
最新版本的软件修正了老版本存在的一些 Bug,并新增了二十余项新功能。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 161.4
PHP 常用开发工具 1.4.3 文本编辑工具 2. NotePad记事本 简单阐述:这是WINDOWS自带的记事本 。
小节: 专业
PHP开发工具推荐使用Dev-
PHP与PHPEdit,功能丰富,全面好 用,当然如果你舍得投入,也可以使用Zend Studio这款综合实力超 群的工具。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 17案例1 登陆Internet了解
PHP的应用情况 一、案例分析 本案例要求读者使用本地计算机到Internet上去搜索,浏 览有关
PHP的应用情况。
读者只要使用任一台能连到 Internet上的电脑就可以进行动手搜索了。
二、实施步骤 1、打开IE或其他浏览器。
2、登陆到baidu.com或google.com搜索引擎。
3、输入“
PHP 应用”或其他读者想搜索的内容进行查找、 浏览。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 18本章小结 本章中我们着重介绍了
PHP嵌入式脚本的概念、来龙 去脉、特点、在网络中的应用和开发工具,
PHP是免费 的、嵌入式的、运行在服务端的,发展到现在已经到了第 五个版本
PHP5,它功能强大、语法简洁、易于掌握,它 在Web开发中占用重要位置,可以通过多种工具来进行
PHP开发等等。
读者通过本章的学习,应能对
PHP脚本 有一种大体的认识,对各类开发工具有大体的了解并在以 后的学习过程中熟练使用它们的一种或几种。
2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 19练习题 1. 试描述
PHP的概念,嵌入式脚本的结构。
2. 描述
PHP的特点及与其他脚本的区别。
3. 描述目前常用的
PHP开发工具名称及各自 特点? 下载
源码就到
源码网:www.codepub.com)2013年3月12日星期二 本书技术支持站点:http://www.17
php.com 20