《Web开发的平民英雄 PHP+MySQL》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:卓文华讯组织编写
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121119873
  • 页数:550 页
图书介绍:本书首先介绍了PPH语言的概念、发展、现状、环境搭建及相关语法,引领读者进入PHP开发WEB网站新技术之门。然后以一个个实例为切入点,分别详细介绍了聊天室、文件管理系统、通用会员管理系统、教务管理系统、博客系统、CMS内容管理系统、商务合同管理系统、多用户商城电子商务系统、论坛系统等相关WEB应用系统的开发和时下流行的视频分享和农场偷菜等WEB娱乐系统,方便读者进一步加深对PHP和MySQL联合开发设计WEB的了解。

第1章 PHP快速入门 1

1.1初识PHP 1

1.1.1 PHP的起源 3

1.1.2 PHP的特性 6

1.1.3 PHP与ASP、JSP的比较 6

1.2 PHP开发环境搭建 8

1.2.1 Apache服务器的安装与配置 9

1.2.2 Apache的测试 10

1.2.3 Apache的配置 11

1.2.4 PHP的安装 12

1.2.5连接服务器 12

1.2.6 PHP的测试 13

1.3 MySQL的安装与配置 13

1.3.1 MySQL的安装 14

1.3.2 MySQL的测试 18

1.3.3 MySQL连接PHP 19

1.4 PHP语言基础 19

1.4.1 PHP基本语法 19

1.4.2字符串和正则表达式 26

1.4.3 PHP面向对象的编程 33

1.4.4 PHP程序调试与异常 38

1.4.5 PHP与MySQL数据库 41

1.4.6构建PHP动态网页 43

1.5小结 44

第2章 PHP常用模块设计 45

2.1通讯录模块 45

2.1.1创建数据库 45

2.1.2实现通讯录 45

2.2文件上传模块 53

2.3聊天室模块 55

2.3.1用户登录界面 55

2.3.2登录成功界面 57

2.3.3聊天室主界面 58

2.3.4显示聊天内容 64

2.3.5显示在线用户列表 65

2.3.6输入聊天信息 67

2.3.7用户退出登录 68

2.3.8 MySQL连接配置文件 68

2.3.9 MySQL操作类文件 68

2.3.10 MySQL数据库表结构 71

2.4计数器模块 72

2.5小结 72

第3章 文件管理系统 73

3.1开发背景 73

3.2系统分析 75

3.2.1需求分析 75

3.2.2项目可行性分析 76

3.2.3项目计划书 77

3.3系统总体结构设计 78

3.3.1系统功能设计 78

3.3.2系统数据库设计 79

3.4公共模块设计 79

3.5设置文件管理的路径 82

3.6文件和文件夹管理模块设计 87

3.7文件和文件夹的ZIP格式压缩及解压模块设计 100

3.8小结 112

第4章 通用会员管理系统 113

4.1开发背景 113

4.2系统分析 116

4.2.1需求分析 116

4.2.2项目可行性分析 118

4.2.3项目计划书 118

4.3系统总体结构设计 119

4.3.1系统功能设计 120

4.3.2系统数据库设计 120

4.4公共模块设计 121

4.5新用户注册 127

4.6会员登录模块设计 134

4.7会员资料修改模块设计 139

4.8会员列表、修改、删除等管理员模块设计 143

4.9小结 146

第5章 教务管理信息系统 147

5.1开发背景 147

5.2系统分析 148

5.2.1需求分析 148

5.2.2项目可行性分析 150

5.2.3项目计划书 150

5.3系统总体结构设计 152

5.3.1系统功能设计 152

5.3.2系统数据库设计 152

5.4公共模块设计 153

5.5注册新学生 158

5.6管理人员、学生登录模块设计 161

5.7编辑学生信息模块设计及权限控制 164

5.8学生列表及搜索模块设计和权限控制 167

5.9删除学生模块设计 173

5.10收发短消息模块设计 176

5.11小结 180

第6章 博客系统 181

6.1开发背景 181

6.2系统分析 181

6.2.1需求分析 181

6.2.2项目可行性分析 184

6.2.3项目计划书 185

6.3系统总体结构设计 187

6.3.1系统功能设计 187

6.3.2系统数据库设计 187

6.4公共模块设计 189

6.5博文管理模块设计 191

6.6博文评论模块设计 220

6.7博客留言模块设计 222

6.8博客资料设置和模版更换模块设计 224

6.9博客相册模块设计 229

6.10小结 236

第7章 CMS内容管理系统 237

7.1开发背景 237

7.2系统分析 240

7.2.1需求分析 240

7.2.2项目可行性分析 242

7.2.3项目计划书 242

7.3系统总体结构设计 244

7.3.1系统功能设计 244

7.3.2系统数据库设计 244

7.4公共模块设计 246

7.5编辑登录和内容管理模块设计 249

7.6评论模块设计 265

7.7内容分类模块设计 269

7.8静态页面生成模块设计 279

7.9小结 284

第8章 商务合同管理系统 285

8.1开发背景 285

8.2系统分析 287

8.2.1需求分析 287

8.2.2项目可行性分析 289

8.2.3项目计划书 289

8.3系统总体结构设计 291

8.3.1系统功能设计 291

8.3.2系统数据库设计 291

8.4公共模块设计 293

8.5基础资料(业务员、合同类型、状态、客户)管理模块设计 294

8.6事务提醒管理模块设计 312

8.7合同来往明细和收付款模块设计 317

8.8搜索模块设计 322

8.9小结 324

第9章 电子商务系统之网上商城 325

9.1开发背景 325

9.2系统分析 328

9.2.1需求分析 328

9.2.2项目可行性分析 329

9.2.3项目计划书 330

9.3系统总体结构设计 331

9.3.1系统功能设计 331

9.3.2系统数据库设计 332

9.4公共模块设计 333

9.5商品管理模块设计 335

9.6商品分类模块设计 357

9.7购物车模块设计 363

9.8订单管理模块设计 372

9.9搜索模块设计 377

9.10小结 380

第10章 论坛系统 381

10.1开发背景 381

10.2系统分析 383

10.2.1需求分析 383

10.2.2项目可行性分析 385

10.2.3项目计划书 385

10.3系统总体结构设计 386

10.3.1系统功能设计 387

10.3.2系统数据库设计 387

10.4公共模块设计 390

10.5帖子管理模块设计 396

10.6论坛版块模块设计 415

10.7小结 426

第11章 视频分享系统 427

11.1开发背景 427

11.2系统分析 429

11.2.1需求分析 429

11.2.2项目可行性分析 431

11.2.3项目计划书 432

11.3系统总体结构设计 432

11.3.1系统功能设计 433

11.3.2系统数据库设计 434

11.4公共模块设计 435

11.5视频管理模块设计 436

11.6用户视频专辑、视频分享设计 452

11.7视频分类模块设计 455

11.8小结 462

第12章 农场偷菜网络游戏 463

12.1开发背景 463

12.2系统分析 464

12.2.1需求分析 464

12.2.2项目可行性分析 466

12.2.3项目计划书 467

12.3系统总体结构设计 468

12.3.1系统功能设计 468

12.3.2系统数据库设计 469

12.4公共模块设计 471

12.5首页模块设计 483

12.6作物管理模块设计 492

12.7农场商店和道具、装饰模块设计 509

12.8作物浇水和虫、草模块设计 530

12.9土地翻耕、开垦和红土地升级 541

12.10小结 549