深入体验PHP项目开发

发布日期:2015-04-17 22:29:23来源:初学者
[导读]《深入体验PHP项目开发》内容简介:PHP语言是当今使用最为频繁的网络编程语言之一,一直在开发Web领域占据重要的地位。《深入体验PHP项目开发》通过10个综合实例的实现过程,详细讲解了PHP语言在实践项目中的综合运用过程

深入体验PHP项目开发


《深入体验PHP项目开发》内容简介:PHP语言是当今使用最为频繁的网络编程语言之一,一直在开发Web领域占据重要的地位。《深入体验PHP项目开发》通过10个综合实例的实现过程,详细讲解了PHP语言在实践项目中的综合运用过程,这些项目从作者的学生时代写起,到项目经理结束,一直贯穿于作者最重要的开发时期。第1章讲解了一个在线留言簿系统的实现流程;第2章讲综合供求信息系统的实现流程;第3章讲解了电子相册管理具体实现流程;第4章讲解了许愿墙实现流程;第5章讲解了图书馆管理系统的具体实现流程;第6章讲解了企业网站的具体实现流程;第7章讲解了一个图书借阅系统电子商务平台网的具体实现流程;第8章讲解了开心斗地主;第9章讲解了微博,让生活更美好的具体实现流程;第10章讲解了OA在线办公的具体实现流程。在具体讲解每个实例时,都遵循项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布。内容循序渐进,并穿插了学习技巧和职场生存法则,引领读者成全面掌握PHP语言。


《深入体验PHP项目开发》不但适用于PHP语言的初学者,也适于有一定PHP语言基础的读者,甚至也可以作为有一定造诣程程序员的参考书。

《深入体验PHP项目开发》以作者的成长经历为主线,体验项目开发过程;以故事化的形式讲解项目,体会项目开发心得;以十个不同的项目案例,领悟职场的生存技巧;以真实的项目开发场景,展示团队的合作规则


第1章 1

贝斯会客间 1

1.1 突见留言本 2

1.1.1 项目来源 2

1.1.2 组建团队 2

1.2 系统概述和总体设计 3

1.2.1 系统需求分析 3

1.2.2 系统运行流程 4

1.3 数据库设计 5

1.3.1 系统运行流程 5

1.3.2 数据库信息 6

1.3.3 操作数据的常用方法 6

1.4 前台设计 8

1.4.1 首页设计 8

1.4.2 首页里调进来的几个页面 11

1.4.3 留言设计页面 14

1.4.4 验证码 16

1.5 后台管理设计 17

1.5.1 管理后台首页 17

1.5.2 管理留言 20

1.5.3 回复/编辑留言 21

1.5.4 系统设置 24

1.5.5 修改密码 26

1.6 留言功能法则 30

1.7 测试 31

1.7.1 系统运行浏览 31

1.7.2 验收 33

1.7.3 小小总结 33

第2章 35

四公里信息社区 35

2.1 很多的网站 36

2.1.1 项目来源 36

2.1.2 组建团队 36

2.2 系统概述和总体设计 37

2.2.1 系统需求分析 37

2.2.2 系统运行流程 38

2.3 数据库设计 38

2.3.1 数据库 39

2.3.2 数据库配置信息 40

2.4 首页设计 40

2.4.1 信息首页 40

2.4.2 顶部信息展示 41

2.4.3 底部信息展示 42

2.4.4 左边页面展示 42

2.5 免费发布供求信息模块 45

2.5.1 免费供求信息的实现 46

2.5.2 检查信息 47

2.5.3 处理免费信息 49

2.6 信息搜索模块 50

2.7 后台管理 53

2.7.1 登录首页 53

2.7.2 后台首页 55

2.7.3 后台首页调入的页面 56

2.7.4 付费供求信息 60

2.7.5 付费信息的管理 61

2.7.6 付费信息审核 65

2.7.7 付费信息删除 65

2.8 测试 66

2.8.1 系统运行浏览 66

2.8.2 验收 66

2.8.3 总结一下 67

2.9 后话 67

第3章 69

电子相册管理 69

3.1 美好的记忆 70

3.1.1 项目来源 70

3.1.2 组建团队 70

3.1.3 小会议 71

3.2 系统概述和总体设计 71

3.2.1 系统需求分析 72

3.3 数据库设计 72

3.2.1 数据库 73

3.2.2 数据库配置信息 74

3.2.3 系统配置信息 74

3.3 前台设计 75

3.3.1 首页的实现 75

3.3.2 首页涉及到的代码 76

3.3.3 关于页面处理的基类 81

3.3.4 相册列表 82

3.3.5 图片的处理 84

3.3.6 最新上传的图片 86

3.3.7 最热门的图片 87

3.4 后台设计 88

3.4.1 后台首页 88

3.4.2 登录相册的首页 91

3.4.3 创建相册 93

3.4.4 编辑相册 94

3.4.5 设置相册 96

3.4.6 上传照片 104

3.4.7 相册的后台展示 109

3.5 为相册建立模型 113

3.5.1 上传功能的模型 113

3.5.2 设置系统的模型 116

3.5.3 图片的模型 118

3.6 测试 120

3.6.1 系统运行浏览 120

3.6.2 验收 121

3.6.3 总结一下 121

第4章 123

许愿墙 123

4.1 又是新年到 124

4.1.1 项目来源 124

4.1.2 组建团队 124

4.1.3 小会议 125

4.2 系统概述和总体设计 125

4.2.1 系统需求分析 125

4.2.2 系统运行流程 126

4.3 系统概述和总体设计 127

4.3.1 数据库设计 127

4.3.2 数据库配置信息 127

4.3.3 建立一个数据库类 130

4.4 前台设计 134

4.4.1 首页设计 134

4.4.2 首页设计涉及到的代码 138

4.4.3 许愿墙页面 139

4.5 后台设计 145

4.5.1 许愿墙管理首页 145

4.5.2 管理页 147

4.5.3 注销管理页 149

4.6 测试 149

4.6.1 系统运行预览 150

4.6.2 验收 150

4.6.3 总结一下 151

4.7 后话 151

第5章 153

图书馆管理系统 153

5.1 同事们的聚会 154

5.1.1 项目来源 154

5.1.2 休假失败 154

5.1.3 新的项目 154

5.1.4 组建团队 154

5.1.5 小会议 156

5.2 系统概述和总体设计 156

5.2.1 系统需求分析 156

5.2.2 系统运行浏览 157

5.3 数据库设计 157

5.3.1 数据库结构的设计 158

5.3.2 数据库设置信息 160

5.4 首页设计 161

5.4.1 判断管理员的权限 161

5.4.2 图书首页排行信息 162

5.5 管理员登录 164

5.5.1 系统登录首页 165

5.5.2 查看管理员 167

5.5.3 添加管理员 169

5.5.4 设置管理员权限的过程 170

5.5.5 删除管理员 171

5.6 图书档案管理设计 172

5.6.1 查看图书列表 172

5.6.2 添加图书信息 174

5.6.3 修改图书信息 178

5.6.4 删除图书信息 179

5.7 图书借还功能的实现 179

5.7.1 图书借阅实现功能 179

5.7.2 图书续借功能 183

5.7.3 图书借阅查询功能 186

5.7.4 图书借阅到期提醒 189

5.8 读者管理 191

5.8.1 读者类型管理 191

5.8.2 读者档案管理 193

5.9 测试 195

5.9.1 系统运行预览 196

5.9.2 验收 197

5.10 同事之间 197

第6章 199

典型企业网站 199

6.1 书到用时方恨少 200

6.1.1 项目来源 200

6.1.2 组建团队 200

6.1.3 小会议 201

6.2 系统概述和总体设计 201

6.2.1 系统需求分析 202

6.2.2 系统运行进程 202

6.3 数据库 203

6.3.1 数据库设计 203

6.3.2 数据库编程 206

6.4 系统框架设计 206

6.4.1 新闻功能 207

6.4.2 图片功能 209

6.4.3 在线反馈功能 211

6.4.4 基本模块 214

6.5 后台管理 224

6.5.1 后台登录页 224

6.5.2 对产品的管理 226

6.6 测试 233

6.6.1 系统运行预览 233

6.6.2 验收 234

6.6.3 总结一下 234

6.7 后话 234

第7章 237

电子商务平台网 237

7.1 新项目的挑战 238

7.1.1 项目来源 238

7.1.2 组建团队 238

7.1.3 小会议 239

7.2 系统概述和总体设计 239

7.2.1 系统需求分析 239

7.2.2 系统需求分析 240

7.3 数据库设计 241

7.3.1 数据库结构的设计 241

7.3.2 数据库连接信息 243

7.3.3 数据库编程 245

7.4 前台设计 247

7.4.1 用户注册和登录管理 247

7.4.2 产品展示 255

7.5 后台管理 261

7.5.1 添加新商品 262

7.5.2 修改商品信息 263

7.5.3 删除产品 264

7.5.4 管理产品目录 268

7.6 数据备份和恢复 270

7.6.1 数据库备份管理 270

7.6.2 数据库恢复管理 274

7.7 测试 277

7.7.1 系统运行预览 277

7.7.2 验收 277

7.7.3 总结一下 277

7.8 后话 278

第8章 279

开心斗地主 279

8.1 游戏,让我快乐 280

8.1.1 项目来源 280

8.1.2 组建团队 280

8.1.3 小会议 281

8.2 系统概述和总体设计 281

8.2.1 系统需求分析 281

8.2.2 系统运行浏览 282

8.3 数据库设计 282

8.3.1 数据库结构的设计 283

8.3.2 数据库配置信息 283

8.3.3 常用的数据库程序 284

8.4 用户管理设计 285

8.4.1 登录系统 285

8.4.2 注册用户 288

8.4.3 用户退出 290

8.5 房间管理设计 290

8.5.1 房间首页 290

8.5.2 选择房间 293

8.6 游戏 294

8.6.1 选择房间 294

8.6.2 游戏规则 297

8.7 测试 304

8.7.1 系统运行预览 305

8.7.2 验收 305

8.7.3 总结一下 306

8.8 后话 307

第9章 309

微 博 系 统 309

9.1 微博,让生活更美好 310

9.1.1 项目来源 310

9.1.2 组建团队 310

9.1.3 小会议 311

9.2 系统概述和总体设计 311

9.2.1 系统需求分析 311

9.2.2 系统运行浏览 312

9.3 数据库设计 313

9.3.1 数据库结构设计 313

9.3.2 数据库配置信息 314

9.4 系统配置信息 314

9.4.1 站点配置信息 314

9.4.2 用户信息的管理 315

9.5 前台设计 316

9.5.1 首页设计 316

9.5.2 首页配置页面 318

9.5.3 评论页面 319

9.5.4 网页关注功能 321

9.6 建立各种各样的类 322

9.6.1 分页功能 322

9.6.2 数据库编程 325

9.6.3 微博功能 327

9.7 后台管理 331

9.7.1 后台登录页 331

9.7.2 账户管理 332

9.7.3 微博设置 334

9.7.4 同步更新 337

9.7.5 RSS订阅 338

9.7.6 关注其他微薄 340

9.8 测试 341

9.8.1 系统运行浏览 341

9.8.2 验收 341

9.8.3 总结一下 342

9.9 我想跳槽 342

第10章 345

OA在线办公系统 345

10.1 人生第一次飞翔 346

10.1.1 项目来源 346

10.1.2 组建团队 346

10.1.3 小会议 347

10.2 系统概述和总体设计 347

10.2.1 系统需求分析 348

10.2.2 系统运行流程 348

10.3 数据库设计 349

10.3.1 数据库结构的设计 349

10.3.2 数据库配置信息 350

10.3.3 系统配置信息 351

10.4 系统框架设计 352

10.4.1 验证码 353

10.4.2 注册 354

10.4.3 上传 355

10.4.4 系统首页 359

10.4.5 登录管理 361

10.5 日常办公的常用功能 364

10.5.1 拥有自己的网络空间 365

10.5.2 短信息 371

10.5.3 日程安排 375

10.5.4 通讯录 378

10.5.5 课表查询 384

10.5.6 添加文章 387

10.6 基本管理功能 389

10.6.1 部门管理 390

10.6.2 栏目操作 402

10.6.3 用户管理 404

10.6.4 学生成绩管理 405

10.6.5 页面设置 408

10.7 测试 410

10.7.1 系统运行预览 410

10.7.2 验收 410

10.8 创业之路 411

10.8 后话 411

回到
顶部