第一图书网

PHP+MySQL网站开发技术与典型案例导航

何晓霞,杨立峰 编著 电子工业出版社
出版时间:

2008-6  

出版社:

电子工业出版社  

作者:

何晓霞,杨立峰 编著  

页数:

481  

字数:

800000  

Tag标签:

无  

内容概要

本书详细介绍了使用PHP和MySQL开发网站系统的基本方法和技巧。以实际网站系统的开发为例进行讲解,内容新颖,开发过程讲解清晰。  全书共分为3篇:基础篇按照从易到难、由浅入深的方法介绍PHP的常用知识点和MySQL数据库系统的使用方法,包括PHP运行环境配置,PHP语法知识,数字、字符串及正则表达式,函数及代码复用,session和cookie,调试和异常处理,面向对象程序设计,数据库创建示例,使用PHP访问MySQL数据库;进阶篇包括新闻系统、网上投票系统、电子日记、Web论坛、志愿者信息管理系统等常用的Web应用系统的开发过程;提高篇介绍了3个功能成熟、应用典型、技术新颖的Web系统的开发过程,包括班级交流系统、在线销售系统、AJAX聊天室。  本书适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书。

书籍目录

第1篇 基础篇 第1章 PHP运行环境配置   1.1 PHP服务器构件介绍    1.1.1 PHP介绍    1.1.2 Apache服务器   1.1.3 MySQL数据库   1.2 Apache服务器的安装与设置    1.2.1 关闭原有的服务器    1.2.2 安装Apache服务器    1.2.3 设置Apache服务器   1.3 在Apache服务器上安装PHP    1.3.1 安装PHP    1.3.2 修改配置文件    1.3.3 测试PHP   1.4 安装MySQL数据库   1.5 安装AppServ-Win32服务器   1.6 总结与练习  第2章 PHP语法知识   2.1 在HTML中嵌入PHP代码    2.1.1 一个网上书店购书订单的例子    2.1.2 使用PHP标记    2.1.3 PHP输出语句    2.1.4 PHP中的空格    2.1.5 PHP中的注释    2.1.6 添加PHP函数   2.2 变量    2.2.1 变量的命名    2.2.2 声明和使用常量    2.2.3 PHP的基本数据类型    2.2.4 PHP中的类型转换    2.2.5 可变变量    2.2.6 表单数据   2.3 PHP的操作符    2.3.1 算术操作符    2.3.2 字符串操作符    2.3.3 赋值操作符    2.3.4 引用(&)和重置操作符    2.3.5 比较操作符    2.3.6 逻辑操作符    2.3.7 其他操作符   2.4 PHP的控制结构    2.4.1 条件与分支    2.4.2 循环   2.5 实战演练提高   2.6 总结与练习  第3章 数组、字符串及正则表达式   3.1 数组    3.1.1 数字索引数组    3.1.2 相关数组    3.1.3 数组操作符    3.1.4 多维数组    3.1.5 数组排序    3.1.6 数组函数   3.2 字符串    3.2.1 字符串的格式化    3.2.2 字符串的连接与分隔    3.2.3 字符串的比较    3.2.4 字符串的匹配与替换   3.3 正则表达式    3.3.1 基本模式匹配    3.3.2 正则表达式函数   3.4 实战演练提高   3.5 总结与练习  第4章 函数及代码复用   4.1 函数    4.1.1 PHP函数的编写规则    4.1.2 PHP变量的作用域   4.2 require函数和include函数   4.3 建立一个网上书店会员申请表   4.4 实战演练提高   4.5 总结与练习  第5章 session和cookie  5.1 什么是session和cookie    5.1.1 HTTP协议    5.1.2 什么是session    5.1.3 什么是cookie    5.1.4 session 和cookie的区别    5.1.5 在客户端设置cookie的使用级别   5.2 通过PHP设置cookie   5.3 在session中使用cookie   5.4 实现会话   5.5 session常用函数   5.6 创建一个会话示例   5.7 会话控制及应用  5.8 实战演练提高   5.9 总结与练习  第6章 调试与异常处理   6.1 错误的类型    6.1.1 语法或编译错误    6.1.2 语义或运行时的错误    6.1.3 逻辑错误    6.1.4 环境错误   6.2 PHP的错误信息    6.2.1 PHP的错误级别    6.2.2 设置错误报告的级别   6.3 PHP的错误处理   6.4 PHP的异常机制   6.5 扩展PHP内置的异常处理类   6.6 实战演练提高   6.7 总结与练习  第7章 面向对象的程序设计   7.1 生活中面向对象的例子   7.2 类   7.3 实例   7.4 继承   7.5 PHP 5面向对象新特性    7.5.1 私有成员和保护成员    7.5.2 私有方法和保护方法    7.5.3 抽象类和抽象方法    7.5.4 接口    7.5.5 final关键字    7.5.6 对象克隆    7.5.7 构建函数    7.5.8 析构函数    7.5.9 使用_call()重载方法    7.5.10 实现迭代器和迭代 …… 第8章 创建数据库示例 第9章 使用PHP访问MySQL数据库 第10章 创建新闻系统 第11章 网上投票系统 第12章 创建电子日记系统 第13章 创建Web论坛 第14章 志愿者信息管理系统 第15章 班级交流系统 第16章 在线销售系统 第17章 AJAX聊天室

章节摘录

第1章 PHP运行环境配置1.1 PH P服务器构件介绍基于PHP语言架构的Web服务器一般有两种配置方式,一种是IIS+PHP+MySQL,另一种是Apache+PHP+MySQL。考虑到微软的授权问题,第二种服务器架构方式顺理成章地成为中小型企业最佳的选择,下面对第二种方式所涉及到的3种构件进行介绍。1.1.1 PHP介绍PHP最初是1994年由Rasmus Lerdorf创建的,刚刚开始只是一个简单的、用Pefl语言编写的程序,用来统计他自己网站的访问量。后来又用C语言重新编写,可以访问数据库。在1995年以Personal Home Page Tools(PHPTools)的名字开始对外发表第一个版本,Lerdorf写了一些介绍此程序的文档,并且发布了PHP 1.0。在此版本中,提供了访客留言本、访客计数器等简单的功能。以后越来越多的网站使用PHP,并且强烈要求增加一些特性,比如循环语句和数组变量等。在新的成员加入开发行列之后,PHP 2.0于1995年发布,定名为PHP/FI(Form Interpreter)。PHP/F1加入了对MySQL的支持,从此建立了PHP在动态网页开发上的地位。到了1996年底,有15000个网站使用PHP/Fl;到1997年,使用PHP/Fl的网站数字超过5万个。在1997年中,开始了第3版的开发计划,Zeev Suraski及Andi Gutmans加入了开发小组,而第3版就定名为PHP 3.0。2000年,PHP 4.0又问世了,其中增加了许多新的特性。2004年7月,PHP5.0成功发布,无论对于PHP语言本身还是PHP的用户来讲,PHP5.0都算得上是一个里程碑式的版本,因为它实现了完全的面向对象,并且在XML操作与数据库方面也有很大的成功。


编辑推荐

《PHP+MySQL网站开发技术与典型案例导航》适合从事网站开发、程序设计等工作的相关人员参考学习,还可以作为高等院校相关专业师生的参考书

图书封面

图书标签Tags

广告

下载页面


PHP+MySQL网站开发技术与典型案例导航 PDF格式下载



我说的是拼写错误前几天买的书才看了不到200页就发现了好多处拼写错误比如说save写成sava这样的错误虽然不能说明这本书的水平高低但是总给人一种是在仓促中出版的感觉


算然没有介绍主流框架等,但是对于经典的PHP和MYSQL的增删改查做了比较详细的案例介绍。


看了觉得这本书还可以


相关图书