下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > Web开发 >PHP > VIP——PHP典型模块与项目实战大全(含DVD光盘1张)

VIP——PHP典型模块与项目实战大全(含DVD光盘1张)

综合评级:★★★★★

定价:79.00

作者:明日科技 等著

出版社:电子工业出版社

出版日期:2014年4月

页数:537

字数:889600

ISBN:9787121161131

书籍介绍
《PHP典型模块与项目实战大全》以程序开发人员经常开发的经典模块和实用项目为线索,并以PHP精选基础知识为辅助,全面介绍了项目开发的完整过程及开发中遇到的各种问题、技巧和经验。全书共3篇21章,分为典型模块篇、项目实战篇和环境基础篇。典型模块篇包括注册登录、分页显示、上传与下载、购物车、假日公告管理、论坛、电子相册、电子邮件系统、在线音乐、许愿墙、播客11个模块,对每个模块都进行了详细介绍,并且对开发中使用的关键技术进行了重点讲解。项目实战篇包括新闻发布系统、企业网站系统、明日文库和明日科技书店4个完整项目,每个项目都从Web项目开发的角度出发,从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,对每一过程都进行了深入、详细的讲解。环境基础篇包括PHP数据库抽象层、ZendFramework框架、ThinkPHP框架、Smarty模板引擎、PHP环境搭建、网站发布等内容,主要对开发环境的搭建及程序开发前的必备基础知识进行了讲解。

  《PHP典型模块与项目实战大全》所附配套光盘,提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows7、WindowsXP和Windows2003下全部通过,保证能够正常运行。

相关课程
目录
第一篇 典型模块篇

第1章 注册登录(php+ajax+Zend_Mail实现)

1.1 注册及登录验证概述

1.1.1 用户注册流程

1.1.2 用户登录流程

1.1.3 找回密码流程

1.1.4 程序预览

1.2 热点关键技术

1.2.1 防SQL注入技术

1.2.2 Ajax无刷新验证技术

1.2.3 验证码技术

1.2.4 E-mail激活技术

1.2.5 应用键盘响应事件验证信息是否合法

1.2.6 PHP中操作Cookie技术

1.2.7 在javaScript中操作Cookie技术

1.2.8 用户自动登录技术

1.3 数据库设计

1.3.1 数据库设计概述

1.3.2 封装数据库连接操作类

1.4 用户注册

1.4.1 用户注册功能概述

1.4.2 注册页面设计

1.4.3 检测用户名是否被占用

1.4.4 注册信息处理

1.4.5 注册用户激活

1.4.6 免激活用户注册

1.5 用户登录

1.5.1 用户登录功能概述

1.5.2 登录页面设计

1.5.3 登录处理页

1.5.4 生成及刷新验证码

1.6 找回密码

1.6.1 找回密码功能概述

1.6.2 找回密码功能实现过程

第2章 分页显示(PHP+Ajax+Smarty+PDO实现)

2.1 分页显示概述

2.1.1 模块概述

2.1.2 功能结构

2.1.3 程序预览

2.2 关键技术

2.2.1 自定义函数替换超长文本中特殊字符技术

2.2.2 自定义函数控制超长文本的输出技术

2.2.3 连接数据库类的创建

2.2.4 操作数据库类的创建

2.2.5 分页类的创建

2.2.6 类的实例化

2.3 面向对象分页

2.3.1 Smarty模板的安装和配置

2.3.2 加载PDO数据库抽象层

2.3.3 分页类模块的页面设计

2.3.4 分页类模块的程序开发

2.4 超长文本分页

2.4.1 超长文本分页功能概述

2.4.2 超长文本分页功能实现过程

2.5 Ajax无刷新分页

2.5.1 Ajax无刷新分页功能概述

2.5.2 Ajax无刷新分页功能实现过程

2.6 标准分页

2.6.1 PHP标准分页功能概述

2.6.2 PHP标准分页功能实现过程

2.7 跳转分页

2.7.1 PHP跳转分页功能概述

2.7.2 PHP跳转分页功能的实现过程

2.8 上下分页

2.8.1 PHP上下分页功能概述

2.8.2 PHP上下分页功能的实现过程

第3章 上传与下载(PHP+Ajax+MySQL实现)

3.1 上传与下载模块概述

3.1.1 模块概述

3.1.2 功能结构

3.1.3 程序预览

3.2 热点关键技术

3.2.1 php.ini配置文件

3.2.2 上传表单设置

3.2.3 预定义变量$_FILES

3.2.4 上传文件函数

3.2.5 多文件上传

3.2.6 文件下载

3.3 数据库设计

3.3.1 数据库分析

3.3.2 创建数据表

3.3.3 数据库连接文件

3.4 用户注册

3.4.1 注册模块概述

3.4.2 注册页面设计

3.4.3 Ajax无刷新技术验证注册信息

3.4.4 注册信息处理

3.5 用户登录

3.5.1 登录模块概述

3.5.2 用户权限输出及空间使用计算

3.5.3 为用户划分个人空间文件目录

3.5.4 防止用户文件目录的非法访问

3.6 找回密码

3.6.1 找回密码概述

3.6.2 找回密码页面设计

3.6.3 找回密码处理

3.7 文件上传

3.7.1 文件上传概述

3.7.2 文件上传表单设计

3.7.3 文件上传处理

3.8 文件下载

3.8.1 功能概述

3.8.2 通过下载码下载文件

3.8.3 同步删除文件及释放用户空间

3.9 后台管理

3.9.1 后台管理概述

3.9.2 用户权限管理页面设计

3.9.3 更改用户权限表单设计

3.9.4 执行权限更改操作

第4章 购物车(PHP+MySQL+Smarty+PDO实现)

4.1 购物车模块概述

4.1.1 模块概述

4.1.2 购物车操作流程

4.1.3 程序预览

4.2 热点关键技术

4.2.1 数据库连接、管理和分页类文件

4.2.2 Smarty模板配置类文件

4.2.3 执行类的实例化文件

4.2.4 Smarty模板页中的框架技术

4.2.5 Ajax无刷新验证技术

4.2.6 分页技术

4.2.7 购物车中商品添加技术

4.3 数据库设计

4.3.1 数据库分析

4.3.2 创建数据库和数据表

4.4 首页设计

4.4.1 首页概述

4.4.2 首页实现过程

4.5 登录模块设计

4.5.1 登录模块概述

4.5.2 用户注册

4.5.3 用户登录

4.6 商品展示模块设计

4.6.1 商品展示模块概述

4.6.2 商品展示模块

4.7 购物车模块设计

4.7.1 购物车模块概述

4.7.2 购物车展示

4.7.3 更改商品数量

4.7.4 删除商品

4.7.5 保存购物车

第5章 假日公告管理(PHP+jQuery+MySQL实现)

5.1 假日公告管理概述

5.1.1 模块概述

5.1.2 功能结构

5.1.3 程序预览

5.2 关键技术

5.2.1 数据库的连接与数据操作

5.2.2 通过超链接传递值

5.2.3 单文件上传

5.2.4 多图片上传

5.2.5 读取指定目录中的目录及文件

5.2.6 jQuery控制弹出公告信息

5.3 数据库设计

5.3.1 数据库分析

5.3.2 创建数据库和数据表

5.4 用户登录

5.4.1 用户登录概述

5.4.2 用户登录功能实现过程

5.5 假日公告发布

5.5.1 假日公告发布概述

5.5.2 假日公告信息发布实现过程

5.6 假日公告取消

5.6.1 假日公告取消概述

5.6.2 浏览公告信息

5.6.3 取消假日公告

5.7 假日公告管理

5.7.1 假日公告管理概述

5.7.2 假日公告管理实现过程

第6章 论坛(PHP+MySQL实现)(内容参见光盘)

6.1 论坛概述

6.1.1 论坛概述

6.1.2 系统功能结构

6.1.3 程序预览

6.2 热点关键技术

6.2.1 树状导航菜单

6.2.2 帖子置顶

6.2.3 帖子引用

6.2.4 帖子收藏

6.2.5 屏蔽回帖

6.2.6 连接远程MySQL数据库

6.2.7 小纸条信息的无刷新输出

6.2.8 清除个人站内邮件

6.3 数据库设计

6.3.1 数据库分析

6.3.2 创建数据库中的数据表

6.4 帖子的发布、浏览和回复

6.4.1 帖子的发布、浏览和回复概述

6.4.2 帖子发布功能的实现

6.4.3 帖子浏览功能的实现

6.4.4 帖子回复功能的实现

6.5 帖子搜索

6.5.1 帖子搜索概述

6.5.2 帖子搜索功能的实现

6.6 帖子管理

6.6.1 帖子管理概述

6.6.2 结帖功能的实现

6.6.3 设置帖子类别

6.6.4 顶帖管理功能的实现

6.7 个人信息管理

6.7.1 个人信息管理概述

6.7.2 我的信息管理

6.7.3 我的好友管理

6.8 后台管理

6.8.1 后台管理概述

6.8.2 后台登录

6.8.3 后台管理主页设计

6.9 数据备份和恢复

6.9.1 数据备份和恢复概述

6.9.2 数据备份和恢复

第7章 电子相册(PHP+Javascript+CSS+MySQL实现)

7.1 电子相册概述

7.1.1 模块概述

7.1.2 功能结构

7.1.3 程序预览

7.2 热点关键技术

7.2.1 PHP伪静态技术

7.2.2 CSS滤镜技术

7.2.3 获取上传图片信息

7.2.4 缩略图技术

7.2.5 使用GD库技术向图片中添加文字

7.2.6 应用JavaScript中的定位技术实现层拖动

7.3 数据库设计

7.3.1 数据库分析

7.3.2 数据表设计

7.4 公共函数及文件设计

7.5 相册类别管理

7.5.1 相册类别管理功能概述

7.5.2 相册类别管理页面设计

7.5.3 添加类别实现

7.5.4 修改类别实现

7.5.5 删除类别

7.6 相册列表

7.6.1 相册列表功能概述

7.6.2 相册列表设计

7.7 图片浏览

7.7.1 图片浏览概述

7.7.2 访问加密相册

7.7.3 图片列表

7.7.4 图片显示区

7.7.5 设置封面

7.8 修改图片

7.8.1 修改图片功能概述

7.8.2 文字控制区设计

7.8.3 层拖曳

7.8.4 文字控制区

7.8.5 添加文字处理页

7.9 制作影集

7.9.1 制作影集功能概述

7.9.2 添加图片功能实现

7.9.3 添加滚动文字

7.10 欣赏影集

7.10.1 欣赏影集功能概述

7.10.2 影集欣赏页面设计

第8章 电子邮件系统(PHP+Zend_Mail组件实现)

8.1 电子邮件系统概述

8.1.1 电子邮件简介

8.1.2 电子邮件基本原理

8.1.3 系统功能结构

8.1.4 文件夹架构

8.1.5 程序预览

8.2 关键技术

8.2.1 安装、配置WinWebMa

……

热门图书
推荐新闻
技术文库
论坛推荐