图书介绍
网页好设计 PHP+MySQL动态网站设计实战精讲pdf电子书版本下载
- 王佳佳编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113216320
- 出版时间:2016
- 标注页数:430页
- 文件大小:74MB
- 文件页数:451页
- 主题词:PHP语言-程序设计;关系数据库系统
PDF下载
下载说明
网页好设计 PHP+MySQL动态网站设计实战精讲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Chapter01 网站设计策划 2
1.1 网站盈利模式 2
1.1.1 广告 2
1.1.2 专业技术 3
1.1.3 标准 3
1.1.4 服务 4
1.1.5 平台 4
1.1.6 炒作 4
1.1.7 会员 4
1.1.8 增值 5
1.1.9 游戏 5
1.1.10 电子商务 5
1.2 网站盈利分析 6
1.2.1 网址导航 6
1.2.2 综合门户 7
1.2.3 电子商务 9
1.2.4 SNS社区 9
1.2.5 团购 10
1.2.6 区域/行业 11
1.2.7 信息分类 13
1.2.8 服务/培训 14
1.3 网站筹备 15
1.3.1 动态网站类型 15
1.3.2 申请域名 16
1.3.3 购买虚拟空间 19
1.4 网站策划 22
1.4.1 网站筹划 22
1.4.2 网站规划 24
1.4.3 撰写规划书 25
Cha pter02 安装PHP服务器 28
2.1 安装PHP工具包 28
2.2 安装PHP服务器 31
2.2.1 安装Apache服务器 31
2.2.2 配置Apache服务器 33
2.2.3 安装PHP 35
2.2.4 配置PHP 37
2.2.5 测试PHP运行环境 38
2.3 安装MySQL数据库 39
2.4 手动搭建Apache+PHP 41
2.4.1 配置Apache服务器 42
2.4.2 配置PHP 44
2.4.3 配置MySQL数据库 45
Chapter03 定义站点 48
3.1 定义站点 48
3.1.1 静态站点 48
3.1.2 虚拟站点 49
3.1.3 FTP站点 51
3.2 管理站点 53
3.2.1 编辑站点 53
3.2.2 备份站点 54
3.3 设计站点 55
3.3.1 切换站点 55
3.3.2 编辑文件 56
3.3.3 查看文件 56
3.3.4 快速定位 57
3.4 网站上传 59
3.4.1 快速上传 59
3.4.2 同步上传 60
3.4.3 遮盖上传 61
3.5 远程站点管理 62
3.5.1 认识网站管理器 62
3.5.2 操作远程目录 63
3.6 团队开发与合作 63
3.6.1 存回和取出 63
3.6.2 使用设计备注实现团队交流 64
3.7 站点测试和维护 65
3.7.1 检查站点中是否有断开的链接 66
3.7.2 验证网站内容是否符合标准 66
3.7.3 浏览器兼容性检查 68
Chapter04 PHP编程入门 72
4.1 PHP基本语法 72
4.1.1 PHP标记 72
4.1.2 PHP注释 73
4.1.3 PHP指令分隔符 73
4.2 PHP数据类型 74
4.2.1 标量类型 74
4.2.2 复合类型 77
4.2.3 特殊类型 79
4.2.4 类型转换 79
4.2.5 检测数据类型 81
4.3 PHP变量和常量 82
4.3.1 声明和使用变量 82
4.3.2 变量作用域 83
4.3.3 可变变量 84
4.3.4 预定义变量 84
4.4 PHP运算符 85
4.4.1 算术运算符 85
4.4.2 赋值运算符 86
4.4.3 字符串运算符 86
4.4.4 位运算符 86
4.4.5 比较运算符 87
4.4.6 逻辑运算符 87
4.4.7 错误控制运算符 88
4.4.8 运算符优先级 88
4.5 PHP表达式 89
4.6 PHP流程控制 90
4.6.1 if条件语句 90
4.6.2 else条件语句 90
4.6.3 else if条件语句 91
4.6.4 switch条件语句 91
4.6.5 while循环语句 93
4.6.6 do-while循环语句 93
4.6.7 for循环语句 93
4.6.8 foreach循环语句 95
4.6.9 流程控制的替代方法 95
4.6.10 break控制流程语句 96
4.6.11 continue控制流程语句 96
4.6.12 goto控制流程语句 96
4.6.13 include和require控制流程语句 97
4.7 PHP函数 98
4.7.1 定义和调用函数 98
4.7.2 函数参数 99
4.7.3 函数返回值 100
4.7.4 可变函数 100
4.7.5 取消引用 101
4.8 PHP类和对象 101
4.8.1 定义和调用类 101
4.8.2 类属性 102
4.8.3 类常量 103
4.8.4 构造函数和析构函数 103
4.8.5 对象继承 104
4.8.6 抽象类 105
4.8.7 接口 105
4.9 PHP编码规范 106
4.9.1 命名规范 106
4.9.2 版式规范 106
4.9.3 注释规范 108
Chapter05 PHP获取信息 112
5.1 设计交互界面 112
5.1.1 表单结构 112
5.1.2 设计表单页 113
5.1.3 设置表单基本属性 114
5.1.4 使用表单对象 116
5.2 提交数据 121
5.2.1 定义传输类型 121
5.2.2 定义提交方法 122
5.2.3 定义请求地址 122
5.3 获取表单数据 123
5.3.1 获取文本框的值 123
5.3.2 获取复选框的值 125
5.3.3 获取下拉菜单的值 127
5.3.4 获取列表框的值 128
5.3.5 获取密码域和隐藏域的值 130
5.3.6 获取单选按钮的值 131
5.3.7 获取文件域的值 132
5.4 获取查询字符串 133
5.4.1 认识查询字符串 134
5.4.2 获取查询字符串的值 134
5.4.3 查询字符串编码 135
5.4.4 查询字符串解码 136
Chapter06 PHP信息处理 140
6.1 会话管理 140
6.1.1 认识会话变量 140
6.1.2 启动会话 140
6.1.3 注册和读取会话 141
6.1.4 注销和销毁会话 141
6.1.5 传递会话 142
6.1.6 设置会话有效期 144
6.1.7 会话安全 145
6.2 Cookie管理 146
6.2.1 认识Cookie 146
6.2.2 创建Cookie 147
6.2.3 读取Cookie 148
6.2.4 删除Cookie 149
6.3 字符串处理 149
6.3.1 格式化字符串 149
6.3.2 连接和分割字符串 152
6.3.3 比较字符串 153
6.3.4 配字符串 154
6.4 使用数组 156
6.4.1 认识PHP数组 156
6.4.2 定义数字索引数组 157
6.4.3 使用不同索引的数组 158
6.4.4 数组操作符 159
6.4.5 多维数组 160
6.4.6 数组排序 162
6.4.7 数组其他操作 164
6.5 正则表达式 166
6.5.1 字符类 166
6.5.2 重复 167
6.5.3 子表达式 168
6.5.4 子表达式计数 168
6.5.5 定位 168
6.5.6 分支 168
6.5.7 特殊字符 169
6.5.8 设计智能表单 169
6.5.9 查找子字符串 170
6.5.10 替换子字符串 170
6.5.11 分割字符串 171
Chapter07 使用MySQL 174
7.1 MySQL概述 174
7.2 操作MySQL服务器 175
7.2.1 启动MySQL服务器 175
7.2.2 连接和断开MySQL服务器 176
7.2.3 停止MySQL服务器 178
7.3 MySQL命令行数据库 179
7.3.1 创建数据库 179
7.3.2 查看数据库 180
7.3.3 选择数据库 180
7.3.4 删除数据库 181
7.4 MySQL命令行数据表 181
7.4.1 创建数据表 181
7.4.2 查看数据表结构 182
7.4.3 修改数据表结构 183
7.4.4 重命名数据表 184
7.4.5 删除数据表 184
7.5 MySQL命令行语句 185
7.5.1 插入记录 185
7.5.2 查询记录 186
7.5.3 更新记录 186
7.5.4 删除记录 187
7.6 MySQL备份和恢复 187
7.6.1 备份数据 188
7.6.2 恢复数据 189
7.7 PHP操作MySQL 190
7.7.1 PHP与MySQL通信 190
7.7.2 连接MySQL服务器 191
7.7.3 选择MySQL数据库 192
7.7.4 执行SQL语句 193
7.7.5 获取记录集数组信息 194
7.7.6 获取记录集对象信息 195
7.7.7 获取记录集行信息 196
7.7.8 获取记录集记录数 196
7.8 电子公告牌 197
7.8.1 添加公告 197
7.8.2 查询公告 199
7.8.3 更新公告 200
7.8.4 删除公告 202
7.8.5 分页显示 203
Chapter08 使用 phpMyAdmin 206
8.1 安装和配置phpMyAdmin 206
8.1.1 为什么使用phpMyAdmin 206
8.1.2 安装phpMyAdmin 206
8.1.3 配置phpMyAdmin 208
8.2 管理账户和权限 209
8.2.1 登录phpMyAdmin 209
8.2.2 添加用户和权限 210
8.2.3 创建数据库 214
8.2.4 关联用户和数据库 216
8.3 管理数据库 219
8.3.1 检查和修改数据库 219
8.3.2 修复数据库 220
8.3.3 备份数据库 222
8.3.4 导入数据库 223
8.4 设计简单的数据库 225
Chapter09 定义记录集 228
9.1 连接到数据库 228
9.1.1 定义站点 228
9.1.2 定义数据库连接 230
9.2 管理连接 231
9.2.1 编辑连接 231
9.2.2 查看连接 233
9.3 定义简单记录集 233
9.3.1 认识记录集 234
9.3.2 记录集指针 235
9.3.3 定义记录集 235
9.3.4 编辑记录集 239
9.4 使用SQL命令 239
9.4.1 了解SQL 239
9.4.2 查询记录 240
9.4.3 插入记录 242
9.4.4 更新记录 243
9.4.5 删除记录 244
9.4.6 创建表 244
9.4.7 删除表 244
9.5 定义高级记录集 245
9.5.1 输入SQL查询字符串 245
9.5.2 设置SQL查询字符串的参数 246
Chapter10 绑定记录集 250
10.1 插入动态文本 250
10.2 绑定HTML 252
10.2.1 为URL绑定记录集 252
10.2.2 为标签属性绑定记录集 255
10.3 动态文本字段 258
10.3.1 绑定动态文本字段 258
10.3.2 编辑动态文本字段 261
10.4 动态复选框 262
10.4.1 绑定动态复选框 262
10.4.2 编辑动态复选框 265
10.5 动态单选按钮 266
10.5.1 绑定动态单选按钮 266
10.5.2 编辑动态单选按钮 269
10.6 动态列表/菜单 269
10.6.1 绑定动态列表/菜单 270
10.6.2 动态显示列表/菜单默认值 273
10.6.3 编辑动态列表/菜单 274
Chapter11 显示记录集 276
11.1 重复区域 276
11.1.1 重复显示记录集 276
11.1.2 编辑重复区域 278
11.1.3 使用重复区域 279
11.1.4 重复嵌套 281
11.2 记录集分页 284
11.3 显示区域 287
11.3.1 显示/隐藏记录 287
11.3.2 显示/隐藏导航 289
11.4 列表/详细页 290
Chapter12 操作数据库 296
12.1 插入记录 296
12.2 更新记录 300
12.2.1 设计思路 300
12.2.2 更新数据 301
12.3 删除数据 305
12.4 用户管理 307
12.4.1 验证服务概述 308
12.4.2 认识服务器验证 309
12.4.3 用户注册 310
12.4.4 用户登录 313
12.4.5 限制对页的访问 315
12.4.6 注销用户 318
Chapter13 操作文件 322
13.1 操作文件 322
13.1.1 打开和关闭文件 322
13.1.2 读取文件内容 323
13.1.3 写入文件内容 326
13.1.4 编辑文件 327
13.2 操作目录 328
13.2.1 打开和关闭目录 328
13.2.2 浏览目录 329
13.2.3 编辑目录 330
13.3 远程操作文件 330
13.3.1 远程访问 330
13.3.2 远程定位和查询 330
13.3.3 文件锁定 332
13.4 远程文件上传 332
13.4.1 初始化配置参数 333
13.4.2 设置预定义变量$FILES 333
13.4.3 上传文件 334
13.5 操作XML文档 335
13.5.1 创建XML文档 335
13.5.2 创建SimpleXML对象 336
13.5.3 读取XML元素 337
13.5.4 读取XML属性 338
13.5.5 访问特定元素和属性 339
13.5.6 编辑XML数据 339
13.5.7 保存XML数据 340
Chapter14 留言板 342
14.1 网站设计 342
14.1.1 框架规划 342
14.1.2 设计流程 343
14.2 上线体验 343
14.3 技术难点 345
14.3.1 过滤敏感词 345
14.3.2 添加敏感词 347
14.3.3 读取敏感词 350
14.3.4 设计验证码 352
14.3.5 复选框全选 354
14.4 详细开发 355
14.4.1 设计数据结构 355
14.4.2 访问数据库 356
14.4.3 写入留言 359
14.4.4 显示留言 361
14.4.5 检索留言 364
14.4.6 回复留言 366
14.4.7 删除留言 368
14.4.8 设计悄悄话 370
Chapter15 流量统计 374
15.1 网站设计 374
15.2 上线体验 374
15.3 技术难点 377
15.3.1 防止重复计数 377
15.3.2 当月IP访问量 379
15.3.3 数组转换字符串 381
15.4 详细开发 381
15.4.1 数字计数器 381
15.4.2 图形数字计数器 384
15.4.3 GD2图形计数器 385
15.4.4 数据库计数器 387
15.4.5 Cookie计数器 389
15.4.6 Session计数器 390
15.4.7 网站流量统计 391
Chapter16 社区论坛 396
16.1 网站设计 396
16.1.1 设计流程 396
16.1.2 数据结构设计 397
16.2 上线体验 398
16.3 技术难点 400
16.3.1 主题导航 400
16.3.2 置顶帖子 402
16.3.3 引用帖子 403
16.3.4 收藏帖子 404
16.3.5 屏蔽回贴 405
16.3.6 无刷新纸条 405
16.4 详细开发 406
16.4.1 发布帖子 406
16.4.2 浏览帖子 409
16.4.3 回复帖子 414
16.4.4 结贴 417
16.4.5 搜索帖子 419
16.4.6 帖子分类 420
16.4.7 置顶帖子 424
16.4.8 管理用户信息 425
16.4.9 管理好友 426
16.4.10 数据备份和恢复 428