当前位置:首页 > 工业技术
PHP+MySQL网站开发技术项目式教程
PHP+MySQL网站开发技术项目式教程

PHP+MySQL网站开发技术项目式教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:唐俊主编;江文,崔玉礼,钱政等副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2015
  • ISBN:9787115348050
  • 页数:274 页
图书介绍:本书以“诚信管理论坛”的完整开发过程为例,介绍了基于PHP+MySQL进行网站开发的基础知识和编程技巧,包括7大项目:项目开发环境搭建、系统数据库设计和实现、系统数据库访问层的设计与实现、用户管理模块的设计与实现、论坛帖子管理模块的设计与实现、论坛安全控制与部署、使用ThinkPHP框架重构诚信论坛,详细地讲述了使用PHP+MySQL进行网站开发的全过程和方法。
《PHP+MySQL网站开发技术项目式教程》目录

项目1 搭建项目开发环境 1

1.1 PHP开发环境搭建 1

1.1.1 Web应用开发简介 2

1.1.2 PHP简介 5

1.1.3搭建开发环境 7

1.2诚信管理论坛需求分析 26

1.3实践习题 27

1.4项目总结 28

1.5专业术语 28

1.6拓展提升 29

1.7超级链接 30

项目2 诚信管理论坛数据库设计与实现 31

2.1诚信管理论坛数据库设计 31

2.1.1数据库建模技术 32

2.1.2数据库概念模型设计 32

2.1.3数据库物理模型设计 37

2.2诚信管理论坛数据库实现 40

2.2.1创建项目数据库 41

2.2.2创建项目数据表 44

2.2.3创建数据约束 52

2.3诚信管理论坛数据库编程与管理 57

2.3.1数据管理语句 57

2.3.2数据查询语句 60

2.4实践习题 71

2.5项目总结 74

2.6专业术语 74

2.7拓展提升 74

存储过程和触发器 74

2.8超级链接 80

项目3 数据库访问层设计与实现 81

3.1数据库访问层框架设计 82

3.1.1 PHP基本语法 82

3.1.2函数 105

3.1.3数组 111

3.1.4数据库访问技术 114

3.2数据库访问层设计与实现 124

3.2.1用户数据表操作的设计与实现 124

3.2.2版块数据表操作的设计与实现 126

3.2.3帖子数据表操作的设计与实现 127

3.2.4 回帖数据表操作的设计与实现 130

3.3实践习题 133

3.4项目总结 133

3.5专业术语 134

3.6拓展提升 135

数据库接口层PDO 135

3.7超级链接 139

项目4 诚信管理论坛用户管理模块设计与实现 140

4.1用户注册功能的设计和实现 140

4.1.1表单 141

4.1.2 GET方法和POST方法 143

4.1.3用户注册功能的设计与实现 144

4.2用户登录和编辑功能的设计和实现 151

4.2.1会话 152

4.2.2会话的使用 152

4.2.3用户登录功能的设计与实现 154

4.2.4用户信息编辑功能的设计与实现 157

4.3用户头像上传功能的设计和实现 162

4.3.1 PHP文件操作 163

4.3.2上传文件操作 168

4.3.3用户头像上传功能的设计和实现 169

4.4实践习题 173

4.5项目总结 174

4.6专业术语 175

4.7拓展提升 175

PHP处理XML文件 175

4.8超级链接 177

项目5 诚信管理论坛页面管理模块设计与实现 178

5.1页面呈现的设计与实现 178

5.1.1首页子模块的设计与实现 179

5.1.2版块列表页的设计与实现 182

5.1.3帖子信息显示功能的设计与实现 187

5.2发表新帖与回帖功能的设计与实现 193

5.2.1新帖发表功能的设计与实现 194

5.2.2回帖修改功能的设计与实现 199

5.3实践习题 203

5.4项目总结 203

5.5专业术语 203

5.6拓展提升 204

利用FTP协议实现文件传输功能 204

5.7超级链接 208

项目6 诚信管理论坛安全控制与部署 209

6.1免登录功能 209

6.1.1 Cookie 210

6.1.2用户免登录功能的设计与实现 213

6.2密码加密功能的设计与实现 217

6.2.1 MD5散列 218

6.2.2用户登录密码加密功能的设计与实现 218

6.3任务3登录校验码功能 221

6.3.1 PHP中的图形处理 222

6.3.2验证码功能的设计与实现 224

6.4项目的打包与部署 228

6.4.1项目的打包 228

6.4.2项目的部署 228

6.5实践习题 229

6.6项目总结 229

6.7专业术语 229

6.8拓展提升 230

PHP常见安全漏洞分析与攻击防范 230

6.9 超级链接 232

项目7 使用ThinkPHP框架重构诚信管理论坛 233

7.1重构诚信论坛用户登录页面 233

7.1.1 ThinkPHP简介 234

7.1.2 ThinkPHP项目规范 235

7.1.3 ThinkPHP项目开发过程 237

7.2重构诚信论坛用户登录功能 243

7.2.1 ThinkPHP的CURD操作 243

7.2.2 ThinkPHP的数据查询 252

7.2.3 ThinkPHP的连贯操作 254

7.3任务3重构诚信论坛首页 256

7.3.1 ThinkPHP控制器 256

7.3.2 ThinkPHP视图 259

7.4 实践习题 268

7.5项目总结 268

7.6专业术语 269

7.7拓展提升 269

PHP常用Web框架介绍 269

7.8超级链接 270

附录 271

返回顶部