网页好设计 PHP+MySQL动态网站设计实战精讲PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王佳佳编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2016
- ISBN:9787113216320
- 页数:430 页
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
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《先进激光加工技能实训》肖海兵主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《2020考研英语大趋势 历年真题完形+翻译+新题型精讲精练》商志 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018