• 软件工程师典藏:PHP开发典型模块大全(第3版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

软件工程师典藏:PHP开发典型模块大全(第3版)

16.95 1.9折 89 九品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者刘欣 著

出版社人民邮电出版社

出版时间2012-06

版次3

装帧平装

上书时间2024-10-21

   商品详情   

品相描述:九品
图书标准信息
  • 作者 刘欣 著
  • 出版社 人民邮电出版社
  • 出版时间 2012-06
  • 版次 3
  • ISBN 9787115280121
  • 定价 89.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 668页
  • 字数 1154千字
【内容简介】
《软件工程师典藏:PHP开发典型模块大全(第3版)》通过21个典型模块系统、全面地介绍了如何使用PHP进行各领域的网页开发。全书共分为26章。前4章介绍了PHP环境搭建、PHP基础、MySQL数据库基础和Smarty模板,第5~25章通过对注册及登录验证模块、上传下载模块、分页显示模块、网站计数分析模块、留言本模块、搜索引擎模块、投票系统模块、购物车模块、在线支付模块、聊天室模块、论坛模块、许愿墙模块、博客模块、网络象棋游戏模块、短信群发模块、电子邮件模块、播客模块、在线音乐模块、电子相册模块、RSS阅读器模块和天气预报模块等21个模块进行详细地介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信等各领域的相关技术,为从事项目开发的人员提供相关解决方案;第26章介绍了网站发布,使初学者能够了解使用PHP进行编程的基本思路和方法。
《软件工程师典藏:PHP开发典型模块大全(第3版)》附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在WindowsXP、Windows2000、WindowsServer2003和Linux系统下全部通过,保证能够正常运行。此外,光盘中还提供了编程词典试用版软件。
《软件工程师典藏:PHP开发典型模块大全(第3版)》案例涉及行业广泛,实用性非常强。通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行网站开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发系统所需要的时间。本书适合各级软件开发人员学习使用,也可供大、中专院校师生学习参考。
【目录】
第1章环境搭建
7个完整的软件安装步骤
4个安装配置方法
5个安装配置注意事项
1.1PHP开发环境和准备工作
1.2Windows下Apache+MySQL+PHP的安装
1.2.1安装Apache服务器
1.2.2安装PHP5
1.2.3安装MySQL服务器
1.3配置Apache服务器和PHP5
1.4在Windows下架设IIS+PHP的执行环境
1.5在Linux下的安装配置
1.5.1安装Apache服务器
1.5.2安装MySQL服务器
1.5.3安装PHP5
1.5.4启动/关闭服务器
1.6在Windows下使用组合包

第2章PHP基础
9项编程基础知识讲解
26个编程技术要点
35个实例演示
13个开发技巧说明
22个编程注意事项
2.1PHP变量
2.1.1PHP变量
2.1.2PHP预定义变量
2.2流程控制语句
2.2.1条件控制语句
2.2.2循环控制语句
2.2.3break和continue转移控制语句
2.3Cookie和Session
2.3.1Cookie管理
2.3.2Session管理
2.3.3Cookie与Session的比较
2.4PHP数组
2.4.1什么是数组
2.4.2声明数组
2.4.3遍历数组
2.4.4字符串与数组的转换
2.4.5统计数组元素个数
2.5PHP的日期和时间
2.5.1处理日期和时间
2.5.2UNIX时间戳
2.5.3系统时区设置
2.5.4开发中遇到的日期和时间问题
2.6PHP字符串
2.6.1单引号和双引号的区别
2.6.2字符串的连接符
2.6.3字符串操作
2.7PHP的文件
2.7.1文件处理
2.7.2文件上传
2.8面向对象
2.8.1面向对象的基本概念
2.8.2PHP与对象

第3章MySQL数据库基础
10个数据库操作技术要点
15个操作步骤演示
8个开发技巧说明
9个编程注意事项
2个完整软件安装步骤
3.1MySQL数据库
3.1.1MySQL简介
3.1.2MySQL的特点
3.1.3启动MySQL服务器
3.1.4连接和断开MySQL服务器
3.1.5停止MySQL服务器
3.1.6MySQL数据库的备份和恢复
3.2使用MySQL命令行
3.2.1MySQL数据库操作
3.2.2MySQL数据表操作
3.2.3MySQL语句操作
3.3phpMyAdmin图形化管理工具
3.3.1phpMyAdmin介绍
3.3.2phpMyAdmin的安装和配置
3.3.3操作数据库
3.3.4操作数据表
3.3.5使用SQL语句操作数据表
3.3.6管理数据记录
3.3.7生成和执行MySQL数据库脚本

第4章Smarty模板
11个编程技术要点
1个开发技巧说明
12个实例演示
1个编程注意事项
1个编程完整解决方案
4.1Smarty简介
4.1.1什么是Smarty
4.1.2Smarty与MVC
4.1.3Smarty的特点
4.2Smarty的安装配置
4.2.1Smarty下载与安装
4.2.2第一个Smarty程序
4.2.3配置Smarty
4.3Smarty模板设计
4.3.1Smarty模板文件
4.3.2注释
4.3.3变量
4.3.4修饰变量(variablemodifers)
4.3.5内置函数
4.4Smarty程序设计
4.4.1Smarty中的常用方法
4.4.2Smarty的配置变量
4.4.3Smarty缓存
4.5Smarty应用
4.5.1留言板首页
4.5.2发表留言
4.5.3查看留言
4.5.4修改留言

第5章注册及登录验证模块
6个编程技术要点
2个开发技巧说明
5个完整编程步骤演示
5个编程注意事项
1个编程完整解决方案
5.1注册及登录验证模块概述
5.1.1用户注册流程
5.1.2用户登录流程
5.1.3找回密码流程
5.2热点关键技术
5.2.1防SQL注入技术
5.2.2Ajax技术实现无刷新验证
5.2.3验证码技术
5.2.4E-mail激活技术
5.2.5应用键盘响应事件验证信息是否合法
5.2.6应用Cookie技术实现自动登录
5.3注册及登录验证模块
5.3.1数据库设计
5.3.2数据库类
5.3.3注册功能的实现
5.3.4登录功能的实现
5.3.5验证码的实现与刷新
5.3.6找回密码的实现
5.4程序调试

第6章上传下载模块
6个编程技术要点
1个文件配置方法
3个完整编程步骤演示
1个编程完整解决方案
1个程序错误调试方案
6.1上传下载模块概述
6.2热点关键技术
6.2.1php.ini配置文件
6.2.2上传表单设置
6.2.3预定义变量$_FILES
6.2.4上传文件函数
6.2.5多文件上传
6.2.6文件下载
6.3实现过程
6.3.1数据库设计
6.3.2文件上传功能的实现(包括多文件上传)
6.3.3文件下载的实现
6.4程序调试

第7章分页显示模块
4个编程技术要点
4个开发技巧说明
5个分页方法演示
2个模板类库的安装配置
2个编程完整解决方案
7.1分页显示模块概述
7.2热点关键技术
7.2.1自定义函数替换超长文本中特殊字符
7.2.2自定义函数控制超长文本的输出
7.2.3连接数据库类的创建
7.2.4分页类的创建
7.3分页类模块
7.3.1Smarty模板的安装和配置
7.3.2ADODB的配置和连接
7.3.3分页类模块的页面设计
7.3.4分页类模块的程序开发
7.4分页显示模块
7.4.1PHP超长文本分页功能的实现
7.4.2Ajax无刷新分页功能的实现
7.4.3PHP跳转分页功能的实现
7.4.4PHP上下分页功能的实现
7.5程序调试

第8章网站计数分析模块
3个编程技术要点
6个开发技巧说明
6个网站计数方法
2个编程注意事项
7个编程完整解决方案
8.1网站计数分析模块概述
8.2热点关键技术
8.2.1防止重复计数
8.2.2通过array_unique()函数获取网站当月IP访问量
8.2.3将数组中的数据写入字符串中
8.3简单数字计数器
8.4图形数字计数器
8.5GD2图形计数器
8.6数据库数字计数器
8.7Cookie计数器
8.8Session无刷新计数器
8.9网站计数器分析模块
8.9.1计数器功能的实现
8.9.2网站访问量统计分析
8.9.3应用GD2函数动态创建折线图
8.10程序调试

第9章留言本模块
6个编程技术要点
7个开发技巧说明
8个完整编程步骤演示
6个编程注意事项
1个编程完整解决方案
9.1留言本模块概述
9.1.1留言本概述
9.1.2留言本的功能结构
9.1.3留言本系统流程
9.2热点关键技术
9.2.1什么是敏感词
9.2.2过滤敏感词
9.2.3添加敏感词到文本文件中
9.2.4读取文本文件中的敏感词
9.2.5验证码在当前页验证
9.2.6实现复选框的全选和反选
9.3实现过程
9.3.1MySQL数据库设计
9.3.2定义数据库访问类
9.3.3签写留言及过滤敏感词的实现
9.3.4分页查看留言及版主信息回显的实现
9.3.5检索留言及回复信息的实现
9.3.6版主回复留言功能的实现
9.3.7批量删除留言及回复信息的实现
9.3.8版主悄悄话管理功能的实现
9.4程序调试

第10章搜索引擎模块
7个编程技术要点
8个开发技巧说明
4个完整编程步骤演示
4个编程注意事项
1个编程完整解决方案
10.1搜索引擎模块概述
10.1.1搜索引擎定义
10.1.2搜索引擎工作流程
10.2热点关键技术
10.2.1中文分词的概念
10.2.2RMM分词技术
10.2.3过滤标点符号
10.2.4高亮显示查询关键词
10.2.5搜索计时
10.2.6截取中文字符串时屏蔽乱码
10.2.7添加访问页到收藏夹
10.3实现过程
10.3.1RMM分词查询的实现
10.3.2在查询结果中二次搜索功能的实现
10.3.3高级搜索功能的实现
10.3.4知名站点互联网查询功能的实现
10.4程序调试

第11章投票系统模块
7个编程技术要点
3个开发技巧说明
10个完整编程步骤演示
2个编程完整解决方案
1个程序调试方法
11.1投票系统模块概述
11.2投票关键技术
11.2.1动态生成投票主题及选项
11.2.2通过3D饼形图分析投票结果
11.2.3通过柱形图分析投票结果
11.2.4Cookie投票限制
11.2.5Session投票限制
11.2.6通过IP限制重复投票
11.2.7E-mail地址激活
11.3简易投票系统
11.3.1动态生成投票主题
11.3.2动态添加投票选项内容
11.3.3投票主题内容管理
11.3.4投票功能的实现
11.4复杂投票系统
11.4.1数据库设计
11.4.2用户注册
11.4.3用户登录
11.4.4投票主题浏览
11.4.5投票内容提交
11.4.6刷新投票结果
11.5程序调试

第12章购物车模块
61分钟视频录像讲解
5个编程技术要点
1个模板配置方法
8个完整编程步骤演示
2个编程注意事项
1个编程完整解决方案
12.1购物车模块概述
12.1.1购物车功能概述
12.1.2购物车操作流程
12.2热点关键技术
12.2.1Smarty模板的安装配置
12.2.2Smarty模板动静分离
12.2.3Session购物车的创建
12.2.4通过数组函数判断购物车是否存在指定商品
12.2.5验证输入商品数量的值是否有效
12.3实现过程
12.3.1商品展示功能的实现
12.3.2添加商品功能的实现
12.3.3删除购物车中商品功能的实现
12.3.4更改购物车中商品数量功能的实现
12.3.5统计购物车中商品金额功能的实现
12.3.6清空购物车中商品功能的实现
12.3.7填写订单信息功能的实现
12.3.8生成订单功能的实现
12.4错误处理

第13章在线支付模块
30分钟视频录像讲解
5个编程技术要点
2个支付方式演示
5个完整编程步骤演示
5个编程注意事项
1个编程完整解决方案
13.1在线支付模块概述
13.2热点关键技术
13.2.1收货人信息验证
13.2.2动态生成订单号
13.2.3WebBrowser打印
13.2.4工行支付
13.2.5支付宝支付
13.3实现过程
13.3.1商品展示功能的实现
13.3.2购物车功能的实现
13.3.3订单打印和预览功能的实现
13.3.4提交订单功能的实现
13.3.5订单查询功能的实现
13.4程序调试

第14章聊天室模块
6个编程技术要点
2个开发技巧说明
7个完整编程步骤演示
4个编程注意事项
1个编程完整解决方案
14.1聊天室模块概述
14.2热点关键技术
14.2.1应用框架布局聊天室主页面
14.2.2文件操作技术
14.2.3定时刷新技术删除不发言用户
14.2.4滚屏显示时滚动条定位技术
14.2.5屏蔽刷新技术
14.2.6监控客户端浏览器
14.3聊天室模块
14.3.1配置文件(config.php)
14.3.2公共函数文件
14.3.3用户登录验证
14.3.4发言功能的实现
14.3.5用户列表功能的实现
14.3.6公共聊天功能和私聊功能的实现
14.3.7自动删除掉线用户功能的实现
14.4程序调试

第15章论坛模块
261分钟视频录像讲解
7个编程技术要点
5个开发技巧说明
10个完整编程步骤演示
1个编程完整解决方案
15.1论坛模块概述
15.1.1系统功能描述
15.1.2数据库设计
15.2热点关键技术
15.2.1树状导航菜单
15.2.2帖子置顶
15.2.3帖子引用
15.2.4帖子收藏
15.2.5屏蔽回贴
15.2.6连接远程MySQL数据库
15.2.7小纸条信息的无刷新输出
15.3论坛模块设计
15.3.1帖子发布功能的实现
15.3.2帖子浏览功能的实现
15.3.3帖子回复功能的实现
15.3.4结帖功能的实现
15.3.5站内搜索功能的实现
15.3.6设置帖子类别
15.3.7顶帖管理功能的实现
15.3.8我的信息管理
15.3.9我的好友管理
15.3.10数据备份和恢复
15.4程序调试

第16章许愿墙模块
77分钟视频录像讲解
10个编程技术要点
3个开发技巧说明
15个完整编程步骤演示
7个编程注意事项
1个编程完整解决方案
16.1许愿墙模块概述
16.1.1许愿墙的功能结构
16.1.2许愿墙的系统流程
16.2热点关键技术
16.2.1DIV+CSS页面样式布局
16.2.2实现可拖放DOM技术移动许愿字条
16.2.3解决PHP与Ajax的中文乱码问题
16.2.4对QQ号文本框禁止中文输入
16.2.5分类选择心情图案
16.2.6限制纸条内容的长度
16.2.7在当前页验证校验码对与错
16.2.8定义生成指定范围的许愿字条随机算法
16.2.9解析IP获取用户所在城市
16.2.10与许愿者通过QQ交谈
16.3实现过程
16.3.1MySQL数据库设计
16.3.2签写许愿字条,并实现字条实时预览
16.3.3签写许愿字条后,该字条置顶
16.3.4单击指定字条时,该字条置上显示
16.3.5双击许愿字条该字条置顶显示,并屏蔽整个页面
16.3.6分米(按距离)显示许愿字条
16.3.7搜索许愿字条、并将字条置顶亮显
16.3.8许愿字条按福气值排行
16.3.9应用Ajax无刷新技术为他人祈福
16.3.10应用Ajax无刷新技术轮显最新10条许愿
16.3.11应用Jpgraph图形类库实现3D饼形图表按地域统计分析许愿比率
16.3.12应用柱形图按地域统计分析许愿人数及比例
16.3.13爱墙列表、许愿字条高级搜索功能的实现
16.3.14移动许愿字条
16.3.15关闭许愿字条
16.4程序调试

第17章博客模块
65分钟视频录像讲解
4个编程技术要点
9个完整编程步骤演示
1个编程完整解决方案
1个程序调试方法
17.1博客概述
17.2热点关键技术
17.2.1MySQL中的时间与日期类型
17.2.2数据库备份技术
17.2.3在JavaScript中使用“Copy”命令
17.2.4应用JavaScript对复选框进行操作
17.3博客
17.3.1数据库设计
17.3.2配置文件及公共函数文件
17.3.3博客空间个人首页的设计
17.3.4我的文章功能的实现
17.3.5文章浏览功能的实现
17.3.6文章管理模块的实现
17.3.7好友管理模块的实现
17.3.8小纸条管理模块的实现
17.3.9用户管理模块的实现
17.4程序调试

第18章网络象棋游戏模块
5个编程技术要点
4个开发技巧说明
9个完整编程步骤演示
3个编程注意事项
1个编程完整解决方案
18.1网络象棋游戏模块概述
18.1.1象棋概述
18.1.2布置棋盘
18.1.3棋步规则
18.2热点关键技术
18.2.1什么是Ajax
18.2.2Ajax的优点
18.2.3屏蔽棋盘信息乱码
18.2.4游戏的规则算法
18.2.530分钟不走棋自动退出游戏房间
18.3实现过程
18.3.1自动安装数据库
18.3.2创建游戏房间
18.3.3更改玩家名称
18.3.4复制游戏网址给好友
18.3.5象棋游戏模式
18.3.6信息提示器
18.3.7Ajax无刷新聊天功能
18.3.8退出游戏房间
18.3.9结束游戏
18.4程序调试

第19章短信发送模块
6个编程技术要点
3个开发技巧说明
5个完整编程步骤演示
2个编程完整解决方案
1个程序调试方法
19.1短信发送模块概述
19.2热点关键技术
19.2.1WebService技术
19.2.2Socket编程技术
19.2.3手机号码的提取
19.2.4批量添加手机号码
19.2.5通过JavaScript验证提交手机号码格式
19.2.6生日提醒
19.3Socket编程发送短信
19.4WebService发送短信
19.4.1数据库的设计
19.4.2生日提醒功能的实现
19.4.3常用短语提取功能的实现
19.4.4WebService发送短信功能的实现
19.5程序调试

第20章电子邮件模块
6个编程技术要点
2个邮件服务器的配置方法
5个开发技巧说明
8个完整编程步骤演示
1个编程完整解决方案
20.1电子邮件模块概述
20.1.1电子邮件简介
21.1.2电子邮件基本原理
20.2热点关键技术
20.2.1SMTP服务器的安装和配置
20.2.2POP3服务器的安装和配置
20.2.3imap电子邮件系统函数的加载
20.2.4无刷新获取邮件地址
20.2.5无刷新删除邮件地址
20.2.6Ajax无刷新统计邮件封数
20.3电子邮件模块
20.3.1登录邮件服务器功能的实现
20.3.2发送邮件功能的实现
20.3.3查看未读邮件功能的实现
20.3.4接收邮件功能的实现
20.3.5查看邮件内容功能的实现
20.3.6下载附件功能的实现
20.3.7删除邮件功能的实现
20.3.8查找邮件功能的实现
20.4程序调试

第21章播客模块
101分钟视频录像讲解
5个编程技术要点
2个开发技巧说明
10个完整编程步骤演示
1个编程完整解决方案
1个程序调试方法
21.1播客模块概述
21.1.1播客概述
21.1.2播客起源
21.1.3播客网站内容的分类
21.1.4播客的发展前景
21.1.5播客模块功能结构
21.2热点关键技术
21.2.1Smarty中的URL编码
21.2.2控制播放器窗口状态
21.2.3Ajax无刷新评论
21.2.4生成RSS订阅文件
21.2.5更多相关视频搜索
21.3播客模块
21.3.1播客的数据库
21.3.2在线播放功能的实现
21.3.3热播排行功能的实现
21.3.4视频下载功能的实现
21.3.5创建播客个人主页
21.3.6上传视频文件功能的实现
21.3.7站内订阅
21.3.8订阅管理
21.3.9动态创建视频文件类型
21.3.10上传视频管理功能的实现
21.4程序调试

第22章在线音乐模块
6个编程技术要点
4个开发技巧说明
9个完整编程步骤演示
1个编程完整解决方案
1个程序调试方法
22.1在线音乐模块概述
22.2热点关键技术
22.2.1embed标签
22.2.2object标签
22.2.3歌词同步技术
22.2.4创建.m3u格式的文件
22.2.5Ajax无刷新删除.m3u格式的文件
22.2.6应用JavaScript实现全选、反选和不选的功能
22.3实现过程
22.3.1通过ADODB连接MySQL数据库
22.3.2上传音频文件功能的实现
22.3.3在线试听功能的实现
22.3.4循环和连续播放音乐功能的实现
22.3.5播放列表功能的实现
22.3.6音乐下载功能的实现
22.3.7收藏和播放其他网站的音乐
22.3.8站内搜索功能的实现
22.3.9管理员权限设置
22.4程序调试

第23章电子相册模块
5个编程技术要点
3个开发技巧说明
8个完整编程步骤演示
1个编程注意事项
1个编程完整解决方案
23.1电子相册模块概述
23.2热点关键技术
23.2.1CSS滤镜技术
23.2.2获取上传图片信息
23.2.3缩略图技术
23.2.4使用GD库技术向图片中添加文字
23.2.5应用Javascript中的定位技术实现层拖动
23.3实现过程
23.3.1数据库设计
23.3.2公共函数和文件
23.3.3相册类别管理
23.3.4相册列表的实现
23.3.5图片浏览功能的实现
23.3.6修改图片功能的实现
23.3.7制作影集功能的实现
23.3.8欣赏影集功能的实现
23.4程序调试

第24章RSS阅读器模块
6个编程技术要点
4个开发技巧说明
5个完整编程步骤演示
2个编程完整解决方案
1个程序调试方法
24.1RSS阅读器模块概述
24.1.1RSS概述
24.1.2RSS历史
24.1.3RSS2.0的元素
24.1.4RSS的发展趋势
24.2热点关键技术
24.2.1创建RSS文件
24.2.2判断指定的文件是否存在
24.2.3自动获取剪贴版中的内容
24.2.4树状导航菜单输出频道组和频道
24.2.5Ajax无刷新读取订阅信息
24.2.6通过html_options函数为下拉列表赋值
24.3RSS阅读器
24.3.1添加频道组功能的实现
24.3.2添加频道功能的实现
24.3.3动态输出频道组和频道的内容
24.4创建支持RSS阅读的站点
24.4.1创建支持RSS阅读的站点
24.4.2动态创建RSS文件
24.5程序调试

第25章天气预报模块
4个编程技术要点
3个开发技巧说明
3个完整编程步骤演示
3个编程注意事项
1个编程完整解决方案
25.1天气预报模块概述
25.1.1天气预报概述
25.1.2天气预报时效分类
25.1.3天气预报的发展
25.1.4天气预报的常用符号
25.1.5天气预报的各项功能
25.2热点关键技术
25.2.1XML技术
25.2.2应用IFRAME浮动框架标记访问问天网数据
25.2.3应用数组遍历全国各大城市名称
25.2.4将获取的天气预报信息写入XML文件中
25.3应用Iframe框架直接获取问天网天气预报
25.4查询各城市未来5天的天气预报、指数预报
25.5获取中国气象局未来72小时城市天气预报
25.6程序调试

第26章网站发布
1个域名注册
1个虚拟主机注册
4个编程注意事项
2个发布网站到服务器的方法
26.1域名注册
26.1.1域名的命名规则
26.1.2域名的分类
26.1.3注册付费域名
26.1.4注册免费域名
26.2注册虚拟主机
26.2.1什么是虚拟主机
26.2.2注册付费虚拟主机
26.2.3注册免费虚拟主机
26.3发布网站到个人服务器
26.4发布网站到FTP服务器
……
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP