第1章 动态网站开发基础 1
1.1 网站建设工作流程 1
1.1.1 定位网站的主题 1
1.1.2 定位网站的CI形象 2
1.1.3 确定网站栏目 3
1.1.4 确定网站的整体风格 4
1.1.5 设计网站结构 4
1.1.6 首页的设计 8
1.1.7 拟定网站访问群体 9
1.1.8 搜集网站的资源 10
1.1.9 规划网站文件及目录 11
1.2 域名的申请与使用 12
1.2.1 网站的IP地址 12
1.2.2 域名的概念 13
1.2.3 域名类型 13
1.2.4 域名申请 14
1.2.5 域名解析 16
1.2.6 域名续费 18
1.2.7 如何利用域名赚钱 18
1.2.8 域名的选择对搜索引擎优化的影响 19
1.3 网站服务器空间的获取与使用 19
1.3.1 服务器托管 19
1.3.2 租用虚拟空间 20
1.3.3 网站空间、服务器的选择对搜索引擎优化的影响 20
1.4 在本地搭建ASP+IIS网站服务器平台 20
1.4.1 安装IIS 20
1.4.2 配置Web服务器 22
第2章 了解Dreamweaver CC 25
2.1 Dreamweaver CC的安装 25
2.2 Dreamweaver CC的工作界面 27
2.2.1 菜单栏 27
2.2.2 文档工具栏 27
2.2.3 文档窗口 28
2.2.4 面板组 28
2.2.5 “属性”面板 28
2.3 使用Dreamweaver CC创建基本网页 28
2.3.1 文本 29
2.3.2 图像 29
2.3.3 媒体 30
2.3.4 链接 31
2.3.5 表单 32
2.3.6 表格 35
2.4 模板、库的使用 39
2.4.1 模板 39
2.4.2 库 41
第3章 HTML语言基础 43
3.1 Dreamweaver CC中的HTML 43
3.2 常用的HTML标记 45
3.3 文字常用标签 51
3.4 表格标签 56
3.5 链接标签 58
第4章 VBScript语言和ASP基础知识 61
4.1 VBScript语言 61
4.1.1 VBScript概述 61
4.1.2 VBScript数据类型 62
4.1.3 VBScript变量 62
4.1.4 VBScript运算符 64
4.1.5 使用条件语句 64
4.1.6 使用循环语句 67
4.1.7 VBScript过程 68
4.2 ASP基础知识 69
4.2.1 ASP概述 69
4.2.2 ASP工作原理 69
4.2.3 ADO介绍 69
4.2.4 ASP的内置对象 71
4.2.5 ASP常用的组件 76
4.3 创建数据库的连接 79
4.3.1 Connection对象 79
4.3.2 用OLEDB连接数据库 79
4.3.3 用ODBC实现数据库连接 80
第5章 用户管理系统开发 82
5.1 系统的整体设计规划 82
5.1.1 页面设计规划 83
5.1.2 网页美工设计 83
5.2 数据库设计与连接 84
5.2.1 数据库设计 84
5.2.2 创建数据库连接 88
5.3 用户登录模块的设计 92
5.3.1 登录页面 93
5.3.2 登录成功和登录失败页面的制作 100
5.3.3 用户登录系统功能的测试 103
5.4 用户注册模块的设计 104
5.4.1 用户注册页面 104
5.4.2 注册成功和注册失败页面 108
5.4.3 用户注册功能的测试 109
5.5 用户注册资料修改模块的设计 110
5.5.1 修改资料页面 110
5.5.2 更新成功页面 113
5.5.3 修改资料功能的测试 114
5.6 密码查询模块的设计 114
5.6.1 密码查询页面 115
5.6.2 完善密码查询功能页面 118
5.7 数据库路径的修改 120
第6章 新闻发布系统开发 122
6.1 系统的整体设计规划 122
6.1.1 页面设计规划 123
6.1.2 网页美工设计 123
6.2 数据库设计与连接 124
6.2.1 数据库设计 124
6.2.2 创建数据库连接 127
6.3 系统页面设计 129
6.3.1 网站首页的设计 129
6.3.2 新闻分类页面的设计 137
6.3.3 新闻内容页面的设计 140
6.4 后台管理页面设计 142
6.4.1 后台管理入口页面 142
6.4.2 后台管理主页面 144
6.4.3 新增新闻页面 149
6.4.4 修改新闻页面 152
6.4.5 删除新闻页面 155
6.4.6 新增新闻分类页面 157
6.4.7 修改新闻分类页面 158
6.4.8 删除新闻分类页面 160
第7章 留言板管理系统开发 162
7.1 系统的整体设计规划 162
7.1.1 页面设计规划 163
7.1.2 页面美工设计 163
7.2 数据库设计与连接 164
7.2.1 数据库设计 164
7.2.2 创建数据库连接 167
7.3 留言板管理系统页面的设计 170
7.3.1 留言板管理系统主页面 170
7.3.2 访问者留言页面 174
7.4 网站后台管理功能的设计 179
7.4.1 管理者登录入口页面 179
7.4.2 后台管理主页面 181
7.4.3 回复留言页面 185
7.4.4 删除留言页面 187
7.5 留言板管理系统功能的测试 188
7.5.1 留言测试 188
7.5.2 后台管理测试 190
第8章 投票管理系统开发 192
8.1 系统的整体设计规划 192
8.1.1 页面设计规划 193
8.1.2 网页美工设计 193
8.2 投票数据库设计与连接 193
8.2.1 数据库设计 193
8.2.2 创建数据库连接 197
8.3 投票管理系统页面设计 199
8.3.1 开始投票页面的设计 199
8.3.2 计算投票页面的设计 203
8.3.3 显示投票结果页面的设计 205
8.3.4 防止页面刷新的设计 208
8.4 投票管理系统测试 210
第9章 BBS论坛系统开发 211
9.1 系统的整体设计规划 211
9.1.1 页面整体设计规划 212
9.1.2 网页美工设计 212
9.2 数据库的设计与连接 213
9.2.1 数据库设计 213
9.2.2 创建数据库连接 216
9.3 BBS论坛系统主页面设计 219
9.3.1 BBS论坛系统主页面 219
9.3.2 搜索主题功能制作 224
9.4 访问者页面的设计 225
9.4.1 讨论主题 225
9.4.2 设置点击次数 229
9.4.3 新增主题 230
9.4.4 回复讨论主题页面 232
9.5 后台管理设计 234
9.5.1 后台版主登入页面 235
9.5.2 后台版主管理页面 235
9.5.3 删除讨论页面 237
9.5.4 修改讨论主题页面 239
第10章 博客系统开发 241
10.1 博客系统的整体设计规划 242
10.1.1 页面设计规划 242
10.1.2 网页美工设计 243
10.2 数据库设计与连接 243
10.2.1 数据库设计 243
10.2.2 创建数据库连接 248
10.3 博客主要页面设计 251
10.3.1 博客主页面的设计 251
10.3.2 博客分类页面的设计 262
10.3.3 日志内容页面的设计 264
10.3.4 个人博客主页面的设计 269
10.3.5 日志分类内容页面的设计 274
10.4 后台管理页面设计 277
10.4.1 后台管理转向页面 277
10.4.2 一般用户管理页面 279
10.4.3 日志分类管理页面 285
10.4.4 修改日志分类页面 289
10.4.5 删除日志分类页面 290
10.4.6 日志列表管理主页面 292
10.4.7 修改日志列表页面 298
10.4.8 删除日志列表页面 300
10.4.9 博客分类管理页面 303
10.4.10 修改博客分类页面 306
10.4.11 删除博客分类页面 308
10.4.12 博客列表管理主页面 310
10.4.13 推荐博客管理页面 313
10.4.14 删除用户博客页面 315
第11章 ASP邮件收发系统开发 317
11.1 系统的整体设计规划 317
11.1.1 页面整体设计规划 318
11.1.2 页面设计 318
11.2 JMail组件的简介和安装 319
11.2.1 JMail组件的简介 319
11.2.2 JMail组件安装与卸载 319
11.2.3 JMail组件的常用对象 321
11.3 ASP邮件收发系统页面制作 323
11.3.1 ASP邮件收发系统主页面制作 323
11.3.2 邮箱设置保存页面制作 326
11.3.3 邮件接收页面制作 328
11.3.4 显示邮件内容页面制作 330
11.3.5 发送邮件页面制作 333
11.4 ASP邮件收发系统功能测试 337
第12章 网上购物系统开发 340
12.1 网上购物系统分析与设计 340
12.1.1 系统分析 340
12.1.2 模块分析 341
12.1.3 设计规划 341
12.2 数据库设计 344
12.3 首页的设计 348
12.3.1 数据库连接 348
12.3.2 注册及搜索功能的制作 349
12.3.3 导航条 352
12.3.4 首页的制作 353
12.4 商品动态页面的设计 360
12.4.1 商品罗列页面 360
12.4.2 商品细节页面的制作 362
12.4.3 商品搜索结果页面的制作 364
12.5 商品结算功能的设计 368
12.5.1 统计订单 368
12.5.2 清除订单 369
12.5.3 用户信息确认订单 369
12.5.4 订单确认信息 369
12.5.5 订单最后确认 370
12.6 订单查询功能 370
12.6.1 订单查询输入 370
12.6.2 订单查询结果 371
12.7 购物车后台管理系统的制作 371
12.7.1 后台登录 371
12.7.2 订单管理 372
12.7.3 商品管理 375
12.8 辅助页面的制作 379
第13章 网站推广与搜索引擎优化 380
13.1 搜索引擎基础 380
13.1.1 什么是搜索引擎 380
13.1.2 搜索引擎的基本结构 380
13.2 正确制作SEO方案 384
13.2.1 设定SEO目标 384
13.2.2 制定SEO方案 385
13.3 用SEO构建网站 386
13.3.1 构建目标 386
13.3.2 页面元素 387
13.3.3 网站优化 389
13.3.4 选取域名的技巧 390
13.3.5 链接对SEO的影响 390
13.4 网站的关键字 391
13.4.1 选择合适的关键字 391
13.4.2 关键字密度 392
13.4.3 避免关键字堆砌 393
13.5 SEO的问题和解决方法 393
13.5.1 网站被屏蔽 393
13.5.2 内容被剽窃 394
13.5.3 点击欺诈 394