《PHP+AJAX+JQUERY网站开发项目式教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:传智播客高教产品研发部编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2016
  • ISBN:7115410755
  • 页数:317 页
图书介绍:首先让初学者了解到基于PHP和MySQL的项目运行过程;然后完成学生星座判断、个性标签制作、用户头像上传、登录验证码等多个任务;接着通过员工信息管理以及新闻发布系统的开发,全面学习面向对象编程和PHP如何操作MySQL数据库;再接着学会使用jQuery和Ajax技术完成项目特效。最后综合运用本书所学的知识和MVC框架,开发电子商务网站,让读者融会贯通、迅速积累项目开发经验。

项目一PHP网站搭建 1

学习目标 1

项目描述 1

任务一 认识PHP 1

1.Web开发简介 1

2.PHP概述 2

3.PHP工作流程 3

任务二 开发环境搭建 4

1.准备开发工具 4

2.安装Apache 6

3.安装PHP 9

4.安装MySQL 12

任务三 项目部署 18

1.配置虚拟主机 18

2.部署phpMyAdmin 20

3.部署WeCenter社区 21

动手实践 25

项目二 学生信息管理 26

学习目标 26

项目描述 26

任务一 展示学生资料 27

任务说明 27

知识引入 27

任务实现 31

任务二 计算学生年龄 32

任务说明 32

知识引入 33

任务实现 37

任务三 判断学生星座 39

任务说明 39

知识引入 39

任务实现 42

任务四 学生个性标签 44

任务说明 44

知识引入 45

任务实现 49

任务五 展示学生列表 50

任务说明 50

知识引入 50

任务实现 53

任务六 分页列表展示 55

任务说明 55

知识引入 55

任务实现 58

动手实践 61

项目三 网站用户中心 62

学习目标 62

项目描述 62

任务一 用户资料编辑 62

任务说明 62

知识引入 62

任务实现 67

任务二 用户头像上传 72

任务说明 72

知识引入 73

任务实现 76

任务三 用户相册 81

任务说明 81

知识引入 82

任务实现 84

任务四 记录浏览历史 87

任务说明 87

知识引入 87

任务实现 90

任务五用户登录与退出 94

任务说明 94

知识引入 94

任务实现 97

任务六 登录验证码 99

任务说明 99

知识引入 100

任务实现 103

动手实践 107

项目四 面向对象网站开发 108

学习目标 108

项目描述 108

任务一 体验类与对象 108

任务说明 108

知识引入 108

任务实现 110

任务二 面向对象三大特征 112

任务说明 112

知识引入 113

任务实现 115

任务三 魔术方法 119

任务说明 119

知识引入 120

任务实现 122

任务四 静态工具类 123

任务说明 123

知识引入 123

任务实现 125

任务五 自动加载 126

任务说明 126

知识引入 127

任务实现 127

任务六 异常处理 129

任务说明 129

知识引入 129

任务实现 131

任务七 抽象类与接口 132

任务说明 132

知识引入 133

任务实现 133

动手实践 135

项目五 新闻发布系统 136

学习目标 136

项目描述 136

任务一 设计数据库 136

任务说明 136

知识引入 136

任务实现 141

任务二 使用MySQL扩展 143

任务说明 143

知识引入 143

任务实现 147

任务三 使用PDO扩展 149

任务说明 149

知识引入 149

任务实现 153

任务四 新闻管理 154

任务说明 154

知识引入 155

任务实现 157

任务五 新闻列表分页 163

任务说明 163

知识引入 163

任务实现 164

动手实践 167

项目六jQuery个人主页 168

学习目标 168

项目描述 168

任务一jQue快速入门 168

任务说明 168

知识引入 168

任务实现 173

任务二 个性相册 177

任务说明 177

知识引入 177

任务实现 181

任务三 焦点图切换 184

任务说明 184

知识引入 184

任务实现 189

任务四 瀑布流布局 193

任务说明 193

知识引入 193

任务实现 197

动手实践 203

项目七Ajax商品发布 204

学习目标 204

项目描述 204

任务一Ajax表单验证 204

任务说明 204

知识引入 204

任务实现 208

任务二 进度条文件上传 215

任务说明 215

知识引入 215

任务实现 218

任务三 下拉菜单三级联动 222

任务说明 222

知识引入 222

任务实现 225

任务四JSONP跨域请求 229

任务说明 229

知识引入 229

任务实现 232

任务五 在线编辑器 235

任务说明 235

知识引入 235

任务实现 237

动手实践 241

综合项目 电子商务网站(上) 242

学习目标 242

项目描述 242

任务一 项目准备 242

1.需求分析 242

2.功能结构 242

3.数据库设计 243

4.开发环境 245

任务二MVC开发模式 246

1.什么是MVC 246

2.MVC典型实现 247

3.MVC框架 253

4.强化模型类 260

任务三 商城后台开发 263

1.后台管理员模块 263

2.商品分类模块 269

3.商品管理模块 275

4.回收站模块 282

动手实践 284

综合项目 电子商务网站(下) 285

学习目标 285

项目描述 285

任务一 项目安全加固 285

1.输入过滤 285

2.表单验证 287

3.防御SQL注入 289

4.防御XSS攻击 289

任务二 前台模块开发 290

1.前台首页模块 290

2.商品列表模块 293

3.商品展示模块 300

4.会员中心模块 303

5.购物车模块 313

动手实践 317