《PHP网站开发技术》是2014年8月出版的图书,作者是朱珍、张琳霞。
基本介绍
- 中文名:PHP网站开发技术
- 作 译 者:朱珍、张琳霞
- 出版时间:2014年8月
- 开本:16开
基本信息
丛书名 :基于岗位职业能力培养的高职网路技术专业系列教材建设
作 译 者:朱珍 张琳霞
出版时间:2014-08 千 字 数:410
版 次:01-01 页 数:260
开 本:16(185*260)
装 帧:
I S B N :9787121232695
内容简介
PHP简单易学并且功能强大,是目前开发Web应用程式的主要脚本语言。本教材围绕PHP程式设计师岗位能力要求,以一个完整的图书商城项目为背景,按照项目开发流程和学生认知规律来组织教材内容,全书共安排11个项目,从项目的分析、开发环境搭建、PHP基础知识、资料库设计到商城具体功能模组开发,循序渐进,由简入难,系统地介绍了PHP的相关知识及其在Web套用开发中的实际套用。
目录
项目1 网上购物系统分析与规划设计 1
项目背景 1
项目描述 1
任务1-1网站开发流程设计 2
任务描述 2
知识準备 2
1.1.1 Web基础知识及工作原理 2
1.1.2网站开发模式 4
1.1.3开发流程及规範 5
任务实施与测试 5
任务拓展 5
任务1-2网上购物系统功能需求分析 6
任务描述 6
知识準备 6
1.2.1需求分析定义 6
1.2.2需求分析特点 6
1.2.3数据要求 7
1.2.4需求分析的任务 8
1.2.5广州天河客运站售票系统需求分析 8
1.2.6需求分析的原则 9
1.2.7需求确认 12
任务实施与测试 13
任务拓展 14
任务1-3网上购物系统总体设计 14
任务描述 14
知识準备 14
1.3.1总体设计的任务 14
1.3.2总体设计的工作步骤 14
1.3.3总体设计的原则 15
任务实施与测试 16
任务拓展 18
项目重现 19
完成BBS系统总体设计 19
项目2 网上购物系统开发环境搭建 20
项目背景 20
任务实施 20
2.1子任务一:PHP+Apache伺服器的安装与配置 21
任务陈述 21
知识準备 21
2.1.1PHP基础知识 21
2.1.2Apache伺服器简介 22
2.1.3MySQL资料库简介 22
实施与测试 23
2.2子任务二:WampServer的下载与安装 34
任务陈述 34
知识準备 34
实施与测试 35
任务拓展 37
项目重现 37
项目3 网上购物系统前台界面设计 38
项目背景 38
任务实施 38
3.1子任务一:网上购物系统首页页面设计 39
任务陈述 39
知识準备 39
3.1.1创建Dreamweaver动态站点 39
3.1.2标籤 40
实施与测试 41
任务拓展 42
3.2子任务二:商品订单页面设计 42
任务陈述 42
知识準备 43
3.2.1PHP标记 43
3.2.2PHP输出语句 44
3.2.3注释语句 44
3.2.4变数 44
3.2.5常量 47
3.2.6运算符和表达式 48
3.2.7流程控制语句 51
3.2.8数组 55
实施与测试 60
任务拓展 62
3.3子任务三:商品计算功能实现 62
任务陈述 62
知识準备 62
3.3.1函式 62
3.3.2PHP表单处理 66
实施与测试 68
任务拓展 69
项目重现 69
项目4 网上购物系统资料库设计 71
项目背景 71
任务实施 71
4.1子任务一:资料库设计 72
任务陈述 72
知识準备 72
4.1.1实体图 72
实施与测试 74
4.1.2资料库表 74
4.2子任务二:MYSQL资料库操作 77
任务陈述 77
知识準备 77
4.2.1MySQL服务的启动与停止 78
4.2.2MySQL的登录与退出 80
4.2.3修改密码 82
4.2.4增加新用户 83
实施与测试 84
4.2.5MySQL资料库的操作 84
4.2.6MySQL数据表的操作 86
4.2.7MySQL的语句操作 91
任务拓展 95
4.2.8使用phpMyAdmin管理MySQL的资料库 95
项目重现 103
项目5 网上购物系统商品展示模组製作 105
项目背景 105
任务实施 105
5.1子任务一:商品动态展示 106
任务陈述 106
知识準备 106
实施与测试 110
5.2子任务二:商品详细信息介绍 112
任务陈述 112
知识準备 112
实施与测试 114
5.3子任务三:商品分类显示 115
任务陈述 115
知识準备 115
实施与测试 117
5.4子任务四:商品分页显示 117
任务陈述 117
知识準备 118
实施与测试 118
5.5子任务五:商品搜寻 121
任务陈述 121
知识準备 121
实施与测试 121
任务拓展 123
项目重现 123
项目6 系统用户管理模组 125
项目背景 125
任务实施 125
6.1子任务一:製作图像验证码 126
任务陈述 126
知识準备 126
实施与测试 130
任务拓展 131
6.2子任务二:购物系统注册模组 131
任务陈述 131
知识準备 131
实施与测试 134
任务拓展 137
6.3子任务三:购物系统登录模组 137
任务陈述 137
知识準备 138
实施与测试 139
任务拓展 141
项目重现 141
项目7 商品订购与结算模组製作 142
项目背景 142
任务实施 142
7.1子任务一:购物车管理 143
任务陈述 143
知识準备 144
7.1.1字元串函式 144
7.1.2数组函式 146
实施与测试 149
任务拓展 153
7.2子任务二:订单管理 153
任务陈述 153
知识準备 154
实施与测试 157
任务拓展 161
项目重现 161
项目8 购物系统商品用户后台模组 163
任务实施 163
8.1子任务一:后台管理登录界面 163
任务陈述 163
知识準备 164
8.1.1标籤的使用 164
实施与测试 164
任务拓展 167
8.2子任务二:购物系统商品后台管理模组 167
任务陈述 167
知识準备 167
实施与测试 168
任务拓展 173
8.3子任务三:商品信息编辑模组 173
任务陈述 173
知识準备 173
实施与测试 176
任务拓展 187
项目重现 187
项目9 面向对象在网上购物系统中的套用 188
项目背景 188
任务实施 188
9.1子任务一:类成员的初始化套用于用户登录模组 189
任务陈述 189
知识準备 189
实施与测试 192
任务拓展 194
9.2子任务二:类的封装在数据查询中的套用 194
任务陈述 194
知识準备 194
实施与测试 196
任务拓展 197
9.3子任务三:抽象类在商品信息查询中的套用 197
任务陈述 197
知识準备 197
实施与测试 198
任务拓展 199
项目重现 199
项目10 Smarty模板技术在网上购物系统中的套用 201
项目背景 201
任务实施 201
10.1子任务一:Smarty概述及安装配置 202
任务陈述 202
知识準备 202
10.1.1什幺是Smarty模板 202
10.1.2Smarty模板优点 202
10.1.3Smarty的安装配置 203
实施与测试 205
10.2子任务二:Smarty程式设计 206
任务陈述 206
知识準备 206
10.2.1Smarty程式设计常用变数 206
10.2.2Smarty程式设计常用方法 207
实施与测试 207
10.3子任务三:Smarty模板设计 208
任务陈述 208
知识準备 208
10.3.1Smarty的内建函式 208
10.3.2变数调节器 212
实施与测试 214
10.4子任务四:Smarty快取 215
任务陈述 215
知识準备 216
10.4.1开启和使用Smarty快取 216
10.4.2清除Smarty快取 216
10.5子任务五:ThinkPHP简单入门 216
任务陈述 216
知识準备 217
10.5.1MVC设计模式 217
10.5.2ThinkPHP介绍 217
实施与测试 220
任务拓展 222
项目重现 223
项目11 PHP程式开发範例 224
项目背景 224
任务实施 224
11.1子任务一:基于Wap的手机网上交易平台 224
任务陈述 224
实施与测试 225
11.1.1系统整体设计 225
11.1.2资料库设计 226
11.1.3网站前台的整体搭建 227
11.1.4网站后台的整体搭建 230
11.2子任务二:个人部落格 231
任务陈述 231
实施与测试 232
11.2.1系统整体设计 232
11.2.2资料库设计 234
11.3子任务二:城易网 236
任务陈述 236
实施与测试 236
11.3.1系统整体设计 236
11.3.2资料库设计 237
11.3.3主要功能设计 241
参考文献 247