登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』PHP典型模块开发全程实录(配光盘)(软件项目开发全程实录)

書城自編碼: 2142498
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 于国槐
國際書號(ISBN): 9787302337409
出版社: 清华大学出版社
出版日期: 2013-10-01
版次: 1 印次: 1
頁數/字數: 334/605000
書度/開本: 16开 釘裝: 平装

售價:HK$ 158.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
直升机突击:美国陆军航空兵:1962—1973
《 直升机突击:美国陆军航空兵:1962—1973 》

售價:HK$ 167.8
元代丝绸之路史论稿
《 元代丝绸之路史论稿 》

售價:HK$ 153.6
东方美学口袋书 中国颜色
《 东方美学口袋书 中国颜色 》

售價:HK$ 47.8
直到河流尽头
《 直到河流尽头 》

售價:HK$ 42.0
理性之蚀
《 理性之蚀 》

售價:HK$ 93.6
帝国与诗人——王维、杜甫、李白的大唐回忆录
《 帝国与诗人——王维、杜甫、李白的大唐回忆录 》

售價:HK$ 69.6
被动成交:让业绩质变的微进步指南
《 被动成交:让业绩质变的微进步指南 》

售價:HK$ 94.8
如何摆脱行为上瘾
《 如何摆脱行为上瘾 》

售價:HK$ 66.0

 

建議一齊購買:

+

HK$ 185.0
《 PHP项目开发全程实录(第3版)(配光盘)(软件项目开发全程实录) 》
+

HK$ 158.5
《 PHP+MySQL项目开发权威指南(含盘) 》
+

HK$ 146.9
《 PHP项目案例分析 》
編輯推薦:
《软件项目开发全程实录》丛书是一套以展现项目开发完整过程为主,同时配备完整教学视频和源程序的软件开发“案例类”图书。该丛书第一版自2008年出版以来,受到广大读者,尤其是高校师生和求职人员的热烈欢迎,2011年进行了改版,截至目前,该丛书已经累计销售近16万册,成为近年来最畅销的编程案例类丛书之一。应读者朋友的要求,我们根据最新的市场变化并结合广大读者的建议,编写了该丛书的第3版。本书的特点有:
★12套完整项目开发案例,项目开发全程展现
12个项目开发案例涵盖了常用的不同类别的应用系统,每个案例都从需求分析到程序实现,基本完整地展现了项目开发全过程。
★10小时教学视频,让学习更加轻松、快捷
几乎涵盖了本书全部内容,先看教学视频,再对照图书操作,学习一定更加轻松、更加快捷。
★提供模块库、题库、素材库等海量学习资料
本书服务网站,提供了模块库、题库、素材库等海量学习资料,读者可以索取、查阅相关资料。
★提供多种形式技术支持,让学习畅通无阻
为了帮助读者快速学习,本书提供以下形式技术支持:
QQ;4006751066
內容簡介:
《PHP典型模块开发全程实录》以注册登录模块、网页计数器模块、上传与下载模块、FTP管理系统、假日公告管理模块、分页显示模块、论坛模块、在线支付模块、留言本模块、博客模块、创建PDF文档模块、邮件发送系统12个实际模块开发程序为案例,从软件工程的角度出发,按照模块的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、模块开发到模块的编译与发布,对每一过程都进行了详细的介绍。

本书及光盘特色还有:12套项目开发完整案例,项目开发案例的同步视频和其源程序。登录网站还可获取各类资源库(模块库、题库、素材库)等项目案例常用资源,网站还提供技术论坛支持等。

本书案例涉及行业广泛,实用性非常强。通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。

本书适合各级PHP网站开发人员学习使用,也可供大、中专院校师生学习参考。
目錄
第1章 注册登录模块(PHP+Ajax+Zend_Mail实现)1
视频讲解:45分钟
1.1 注册及登录模块概述2
1.1.1 用户注册流程2
1.1.2 用户登录流程2
1.1.3 找回密码流程3
1.1.4 程序预览3
1.2 数据库设计4
1.2.1 数据库设计概述5
1.2.2 封装数据库连接-操作类5
1.3 用户注册8
1.3.1 用户注册功能概述8
1.3.2 注册页面设计9
1.3.3 检测用户名是否被占用14
1.3.4 注册信息处理14
1.3.5 注册用户激活15
1.3.6 免激活用户注册16
1.4 用户登录18
1.4.1 用户登录功能概述18
1.4.2 登录页面设计18
1.4.3 登录处理页21
1.4.4 生成及刷新验证码22
1.5 找回密码23
1.5.1 找回密码功能概述23
1.5.2 找回密码功能实现过程23
1.6 技术提炼25
1.6.1 防SQL注入技术25
1.6.2 Ajax无刷新验证技术26
1.6.3 验证码技术27
1.6.4 E-mail激活技术30
1.6.5 应用键盘响应事件验证信息是否合法31
1.6.6 PHP中操作Cookie技术33
1.6.7 在JavaScript中操作Cookie技术33
1.6.8 用户自动登录技术34
1.7 本章小结35
第2章 网页计数器模块(Apache+PHP+MySQL 5.0实现)36
视频讲解:50分钟
2.1 网页计数器模块概述37
2.2 简单数字计数器37
2.3 图形数字计数器40
2.4 GD2图形计数器42
2.5 数据库数字计数器44
2.6 网站访问量统计分析45
2.6.1 通过数据库记录网站访问量46
2.6.2 网站访问量统计分析47
2.6.3 柱形图分析网站月访问量比重49
2.7 技术提炼51
2.7.1 防止重复计数51
2.7.2 通过array_unique函数获取网站当月IP访问量52
2.7.3 将数组中的数据写入到字符串中53
2.7.4 动态生成柱形图分析网站访问量54
2.8 本章小结54
第3章 上传与下载模块(PHP+Ajax+MySQL实现)55
视频讲解:38分钟
3.1 上传与下载模块概述56
3.1.1 模块概述56
3.1.2 功能结构56
3.1.3 程序预览56
3.2 数据库设计58
3.2.1 数据库分析58
3.2.2 创建数据表59
3.2.3 数据库连接文件59
3.3 用户注册60
3.3.1 注册模块概述60
3.3.2 注册页面设计61
3.3.3 Ajax无刷新技术验证注册信息62
3.3.4 注册信息处理63
3.4 用户登录64
3.4.1 登录模块概述64
3.4.2 用户权限输出以及空间使用
计算64
3.4.3 为用户划分个人空间文件目录65
3.4.4 防止用户文件目录的非法访问66
3.5 找回密码66
3.5.1 找回密码概述66
3.5.2 找回密码页面设计67
3.5.3 找回密码处理68
3.6 文件上传69
3.6.1 文件上传概述69
3.6.2 文件上传表单设计70
3.6.3 文件上传处理70
3.7 文件下载72
3.7.1 功能概述72
3.7.2 通过下载码下载文件73
3.7.3 同步删除文件以及释放用户空间75
3.8 后台管理76
3.8.1 后台管理概述76
3.8.2 用户权限管理页面设计76
3.8.3 更改用户权限表单设计77
3.8.4 执行权限更改操作78
3.9 技术提炼79
3.9.1 php.ini配置文件79
3.9.2 上传表单设置80
3.9.3 预定义变量$_FILES81
3.9.4 上传文件函数82
3.9.5 多文件上传82
3.9.6 文件下载83
3.10 本章总结84
第4章 FTP管理系统(PHP+Session实现)85
视频讲解:8分钟
4.1 FTP管理系统概述86
4.1.1 模块概述86
4.1.2 功能结构86
4.1.3 程序预览86
4.2 FTP环境搭建88
4.2.1 FTP服务器端概述88
4.2.2 Serv-U的安装和配置88
4.3 用户登录91
4.3.1 用户登录功能概述91
4.3.2 登录页面设计92
4.3.3 系统连接公共文件93
4.4 根目录操作93
4.4.1 根目录功能概述93
4.4.2 遍历文件根目录94
4.4.3 删除文件目录95
4.4.4 在根目录中创建新目录96
4.4.5 上传文件到根目录下97
4.5 子目录操作97
4.5.1 子目录功能概述97
4.5.2 浏览子目录下的文件98
4.5.3 远程文件下载99
4.5.4 文件移动101
4.5.5 更改文件名称101
4.6 技术提炼102
4.6.1 FTP文件操作技术102
4.6.2 循环输出技术107
4.6.3 应用CSS设置屏幕滚动条技术108
4.7 本章小结109
第5章 假日公告管理模块(PHP+jQuery+MySQL实现)110
视频讲解:12分钟
5.1 假日公告管理模块概述111
5.1.1 功能结构111
5.1.2 程序预览111
5.2 关键技术113
5.2.1 数据库的连接与数据操作113
5.2.2 通过超链接传递值114
5.2.3 单文件上传115
5.2.4 多图片上传116
5.2.5 读取指定目录中的目录及文件116
5.2.6 使用jQuery控制弹出公告信息117
5.3 数据库设计120
5.3.1 数据库分析120
5.3.2 创建数据库和数据表120
5.4 用户登录121
5.4.1 用户登录概述121
5.4.2 用户登录功能实现过程121
5.5 假日公告发布122
5.5.1 假日公告发布概述122
5.5.2 假日公告信息发布实现过程123
5.6 假日公告取消125
5.6.1 假日公告取消概述125
5.6.2 浏览公告信息125
5.6.3 取消假日公告126
5.7 假日公告信息管理126
5.7.1 假日公告信息管理概述126
5.7.2 假日公告信息管理实现过程127
5.8 本章小结129
第6章 分页显示模块(PHP+Ajax+Smarty+PDO实现)130
视频讲解:48分钟
6.1 分页显示模块概述131
6.1.1 模块概述131
6.1.2 功能结构131
6.1.3 程序预览131
6.2 面向对象分页132
6.2.1 Smarty模板的安装和配置132
6.2.2 加载PDO数据库抽象层133
6.2.3 分页类模块的页面设计134
6.2.4 分页类模块的程序开发134
6.3 超长文本分页135
6.3.1 超长文本分页功能概述135
6.3.2 超长文本分页功能实现过程136
6.4 Ajax无刷新分页137
6.4.1 Ajax无刷新分页功能概述137
6.4.2 Ajax无刷新分页功能实现过程137
6.5 标准分页139
6.5.1 PHP标准分页功能概述139
6.5.2 PHP标准分页功能实现过程139
6.6 跳转分页142
6.6.1 PHP跳转分页功能概述142
6.6.2 PHP跳转分页功能的实现过程143
6.7 上下分页146
6.7.1 PHP上下分页功能概述146
6.7.2 PHP上下分页功能的实现过程147
6.8 技术提炼148
6.8.1 自定义函数替换超长文本中的特殊字符技术148
6.8.2 自定义函数控制超长文本的输出技术149
6.8.3 连接数据库类的创建150
6.8.4 操作数据库类的创建151
6.8.5 分页类的创建151
6.8.6 类的实例化153
6.9 本章小结154
第7章 论坛模块(PHP+MySQL实现)155
视频讲解:4小时22分钟
7.1 论坛模块概述156
7.1.1 系统功能结构156
7.1.2 程序预览157
7.2 热点关键技术160
7.2.1 树状导航菜单160
7.2.2 帖子置顶161
7.2.3 帖子引用163
7.2.4 帖子收藏164
7.2.5 屏蔽回帖165
7.2.6 连接远程MySQL数据库166
7.2.7 小纸条信息的无刷新输出168
7.2.8 清除个人站内邮件168
7.3 数据库设计171
7.3.1 数据库分析171
7.3.2 创建数据库中的数据表171
7.4 帖子的发布、浏览和回复172
7.4.1 帖子的发布、浏览和回复概述172
7.4.2 帖子发布功能实现174
7.4.3 帖子浏览功能实现177
7.4.4 帖子回复功能实现182
7.5 帖子搜索185
7.5.1 帖子搜索概述185
7.5.2 帖子搜索功能实现186
7.6 帖子管理187
7.6.1 帖子管理概述187
7.6.2 结帖功能实现188
7.6.3 设置帖子类别189
7.6.4 顶帖管理功能的实现192
7.7 个人信息管理193
7.7.1 个人信息管理概述193
7.7.2 我的信箱管理194
7.7.3 我的好友管理198
7.8 后台管理200
7.8.1 后台管理概述200
7.8.2 后台登录200
7.8.3 后台管理主页设计202
7.9 本章小结204
第8章 在线支付模块(PHP+Smarty+MySQL实现)205
视频讲解:24分钟
8.1 在线支付模块概述206
8.1.1 功能概述206
8.1.2 在线支付操作流程206
8.1.3 程序预览207
8.2 数据库设计208
8.2.1 创建数据库208
8.2.2 创建数据表209
8.3 会员信息模块设计.210
8.3.1 会员信息模块概述210
8.3.2 会员中心210
8.3.3 安全退出212
8.4 收银台模块设计212
8.4.1 收银台模块概述212
8.4.2 显示订单213
8.4.3 填写订单213
8.4.4 处理订单214
8.4.5 生成订单216
8.4.6 订单预览、打印217
8.5 订单查询219
8.5.1 订单查询功能概述219
8.5.2 订单查询功能的实现219
8.6 技术提炼221
8.6.1 收货人信息验证221
8.6.2 动态生成订单号224
8.6.3 WebBrowser打印224
8.6.4 支付宝支付225
8.7 本章小结226
第9章 留言本模块(PHP+MySQL 5.0实现)227
视频讲解:30分钟
9.1 留言本模块概述228
9.1.1 模块概述228
9.1.2 功能结构228
9.1.3 程序预览229
9.2 数据库和数据表设计230
9.2.1 数据库设计230
9.2.2 数据表设计231
9.2.3 连接数据库231
9.3 发表留言231
9.3.1 发表留言概述231
9.3.2 发表留言页面设计232
9.3.3 将用户留言内容保存到数据库中234
9.4 查看留言235
9.4.1 查看留言概述235
9.4.2 查看留言页面设计235
9.4.3 在页面中输出留言信息236
9.4.4 将留言信息进行分页显示237
9.5 编辑留言238
9.5.1 编辑留言概述238
9.5.2 编辑留言页面设计239
9.5.3 编辑留言内容功能实现240
9.6 删除留言241
9.6.1 删除留言概述241
9.6.2 删除留言页面设计242
9.6.3 删除留言内容功能实现243
9.7 查询留言243
9.7.1 查询留言概述243
9.7.2 查询留言页面设计244
9.7.3 查询留言内容244
9.8 技术提炼245
9.8.1 将数据保存到数据库中245
9.8.2 通过JavaScript实现弹出窗口245
9.8.3 包含文件函数246
9.8.4 MySQL数据库的函数247
9.9 本章小结247
第10章 博客模块(PHP+MySQL+mysqli实现)248
视频讲解:14分钟
10.1 博客模块概述249
10.1.1 模块概述249
10.1.2 功能结构249
10.1.3 程序预览249
10.2 数据库设计251
10.2.1 创建数据库与数据表252
10.2.2 数据库操作类254
10.3 博客空间个人首页257
10.3.1 博客空间个人首页概述257
10.3.2 首页模块实现过程258
10.4 我的文章260
10.4.1 我的文章概述260
10.4.2 我的文章功能实现过程261
10.4.3 文章浏览功能实现过程262
10.5 文章管理264
10.5.1 文章管理概述264
10.5.2 发表文章功能实现过程265
10.5.3 文章列表功能实现过程267
10.5.4 文章类别功能实现过程271
10.6 用户管理274
10.6.1 用户管理概述274
10.6.2 用户管理功能实现过程274
10.6.3 查询博客功能实现过程276
10.6.4 推荐博客功能实现过程277
10.7 技术提炼278
10.7.1 文件包含技术278
10.7.2 SQL查询技术279
10.7.3 会话处理技术280
10.7.4 冻结、解冻技术281
10.7.5 配置文件282
10.7.6 公共函数282
10.8 本章小结283
第11章 创建PDF文档模块(PHP+MySQL实现)284
视频讲解:30分钟
11.1 创建PDF文档模块概述285
11.1.1 模块概述285
11.1.2 功能结构285
11.1.3 程序预览285
11.2 数据库设计287
11.2.1 创建数据库287
11.2.2 创建数据表287
11.2.3 连接数据库288
11.3 模块国际化设置288
11.4 文章浏览289
11.4.1 文章浏览概述289
11.4.2 文章列表实现过程290
11.4.3 文章浏览实现过程291
11.4.4 PDF文档创建和下载293
11.5 文章添加294
11.5.1 文章添加概述294
11.5.2 文章添加实现过程294
11.6 技术提炼295
11.6.1 FPDF概述296
11.6.2 创建简单的PDF文档296
11.6.3 在PDF中插入图片298
11.6.4 设置PDF文档的页眉与页脚298
11.6.5 在PDF文档中绘制表格300
11.6.6 在PDF文档中输出中文301
11.6.7 PDF文档下载302
11.7 本章小结303
第12章 邮件发送系统 (PHP+Zend_Mail组件实现)304
视频讲解:45分钟
12.1 邮件发送系统概述305
12.1.1 电子邮件简介305
12.1.2 功能结构305
12.1.3 程序预览305
12.2 邮件收发的原理307
12.3 通过WinWebMail配置邮件服务器308
12.4 登录邮件服务器310
12.5 邮件收发311
12.5.1 邮件收发模块概述311
12.5.2 发送邮件311
12.5.3 接收邮件314
12.5.4 查看邮件详细内容317
12.5.5 下载附件320
12.5.6 删除邮件321
12.5.7 查找邮件321
12.6 注销系统325
12.7 技术提炼325
12.7.1 利用mail函数发送电子邮件325
12.7.2 带附件的邮件发送326
12.7.3 利用fsockopen函数接收电子邮件327
12.7.4 封装邮件操作类328
12.8 本章小结334
內容試閱
编写目的与背景
众所周知,当前社会需求和高校课程设置严重脱节,一方面企业找不到可迅速上手的人才,另一方面大学生就业难。如果有一些面向工作应用的案例参考书,让大学生得以参考,并能亲手去做,势必能缓解这种矛盾。本书就是这样一本书:项目开发案例型的、面向工作应用的软件开发类图书。编写本书的首要目的就是架起让学生从学校走向社会的桥梁。
其次,本书以完成小型项目为目的,让学生切身感受到软件开发给工作带来实实在在的用处和方便,并非只是枯燥的语法和陌生的术语,从而激发学生学习软件的兴趣,让学生变被动学习为自主自发学习。
第三,本书的项目开发案例过程完整,不但适合在学习软件开发时作为小型项目开发的参考书,而且可以作为毕业设计的案例参考书。
第四,丛书第1版于2008年6月出版,于2011年1月改版,因为编写细腻,配备全程视频备受读者瞩目,丛书累计销售16万册,成为近年来最受欢迎的软件开发项目案例类丛书之一。
在以上背景下,我们根据读者朋友的反馈,与时俱进,对丛书进行了改版。
本书特点
视频讲解
对于初学者来说,视频讲解是最好的导师,它能够引导初学者快速入门,使初学者感受到编程的快乐和成就感,增强进一步学习的信心。鉴于此,本书为每一个案例都配备了视频讲解,初学者可以通过视频讲解实现案例中的功能。
典型案例
本书案例均从实际应用角度出发,应用了当前流行的技术,涉及的知识广泛,读者可以从每个案例中积累丰富的实战经验。
代码注释
为了便于读者阅读程序代码,书中的代码均提供了详细的注释,并且整齐地纵向排列,可使读者快速领略作者意图。
? 代码贴士
案例类书籍通常会包含大量的程序代码,冗长的代码往往令初学者望而生畏。为了方便读者阅读和理解代码,本书避免了连续大篇幅的代码,将其分割为多个部分,并对重要的变量、方法和知识点设计了独具特色的代码贴士。
? 知识扩展
为了增加读者的编程经验和技巧,书中每个案例都标记有注意、技巧等提示信息,并且在每章中都提供有一项专题技术。
本书约定
由于篇幅有限,本书每章并不能逐一介绍案例中的各模块。作者选择了基础和典型的模块进行介绍,对于功能重复的模块,由于技术、设计思路和实现过程基本雷同,因此没有在书中体现。读者在学习过程中若有相关疑问,请登录本书官方网站。本书中涉及的功能模块在光盘中都附带有视频录像,方便读者学习。
适合读者
本书适合作为计算机相关专业的大学生、软件开发相关求职者和爱好者的毕业设计和项目开发的参考书。
本书服务
为了给读者提供更为方便快捷的服务,读者可以登录本书官方网站 ,或者加入QQ:4006751066进行交流。
本书作者
本书由明日科技软件开发团队组织编写,主要由于国槐、王雨竹执笔,如下人员也参与了本书的编写工作,他们是:辛洪郁、杨丽、张鑫、王小科、王国辉、顾彦玲、赛奎春、高春艳、陈英、宋禹蒙、刘佳、刘莉莉、陈丹丹、隋光宇、郭鑫、刘志铭、李伟、张金辉、李慧、刘欣、李继业、潘凯华、赵永发、寇长梅、赵会东、王敬洁、李浩然、苗春义、刘清怀、张世辉、张领等,在此一并感谢!
在编写本书的过程中,我们本着科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。
感谢您购买本书,希望本书能成为您的良师益友,成为您步入编程高手之路的踏脚石。
宝剑锋从磨砺出,梅花香自苦寒来。祝读书快乐!

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.