第1章 绪论 1
1.1 Internet和WWW 1
1.1.1 Internet基础 1
1.1.2 WWW的技术基础 2
1.2 网站相关知识 5
1.2.1 网站的基本概念 5
1.2.2 网站的分类 5
1.2.3 构成网页的基本要素 7
1.2.4 网站建设的常用语言 8
1.3 网站建设的整体规划 8
1.4 电子商务网站解决方案 13
1.5 引例:欣赏3个不同类网站的首页 15
1.6 习题 17
第2章 网站的安装与配置 18
2.1 网站建设步骤 18
2.1.1 注册域名 18
2.1.2 建立主机 18
2.1.3 设计网页 19
2.1.4 网站宣传 20
2.1.5 网站维护 20
2.2 网站安装与设置 21
2.2.1 Windows 2000 Server的安装 21
2.2.2 安装IIS 5.0 25
2.2.3 连通测试 26
2.3 WWW服务器的配置 26
2.3.1 配置Web站点 26
2.3.2 备份/还原配置数据 29
2.3.3 设置虚拟目录 30
2.3.4 远程管理 32
2.4 FTP Server安装与配置 32
2.5 习题 34
第3章 HTML语言基础 35
3.1 HTML语言的基本结构标记 35
3.1.1 常用页面标记 35
3.1.2 文本格式标记 38
3.2 超链接标记 43
3.2.1 超链接的基本概念 43
3.2.2 链接到其他的文件 44
3.3 加入音频、视频和图像 47
3.3.1 加入音频和视频 47
3.3.2 图像标记 48
3.4 制作表格 49
3.4.1 基本表格标记 49
3.4.2 表头单元格标记 51
3.4.3 表格设计实例 51
3.5 制作表单 52
3.5.1 表单标记 52
3.5.2 文本框标记 53
3.5.3 下拉菜单标记和选项标记 56
3.5.4 提交及重置按钮 60
3.6 实训:商品浏览页面设计 60
3.6.1 实训目的 60
3.6.2 实训内容 60
3.6.3 实训过程 61
3.6.4 实训总结 63
3.7 习题 63
第4章 网站设计流程 65
4.1 网站设计流程 65
4.2 确定网站的类型 65
4.3 Web站点的主题与风格 66
4.3.1 确定网站的主题 66
4.3.2 确定站点的整体风格 66
4.4 网站内容的确定 69
4.4.1 网页内容设计原则 69
4.4.2 一般网站就包含的几项内容 72
4.5 网站界面设计 73
4.5.1 栏目与板块编排 73
4.5.2 目录结构与链接结构 74
4.5.3 版面布局 75
4.6 实训:网上商城的规划设计 77
4.6.1 实训目的 77
4.6.2 实训内容 77
4.6.3 实训过程 78
4.6.4 实训总结 82
4.7 习题 82
第5章 网页制作编辑软件——Dreamweaver MX 84
5.1 Dreamweaver MX快速入门 84
5.1.1 Dreamweaver MX的工作环境 84
5.1.2 菜单介绍 86
5.2 站点管理 87
5.2.1 规划和设置站点 88
5.2.2 管理站点 90
5.2.3 设置文档 90
5.3 使用表格、布局视图和框架 92
5.3.1 表格的使用 92
5.3.2 布局视图的应用 96
5.3.3 框架的使用 98
5.3.4 添加和设置网页元素动画 102
5.4 提高网页制作的效率 106
5.4.1 模板的使用 106
5.4.2 库的使用 108
5.5 实训:网上商城主页设计 110
5.5.1 实训目的 110
5.5.2 实训内容 110
5.5.3 实训过程 110
5.5.4 实训总结 117
5.6 习题 117
第6章 网页程序设计 119
6.1 关于脚本语言 119
6.2 VBScript简介 119
6.2.1 什么是VBScript 119
6.2.2 VBScript数据类型 121
6.2.3 VBScript常量与变量 122
6.2.4 VBScript运算符 124
6.2.5 VBScript选择与循环语句 125
6.2.6 VBScript过程 130
6.2.7 VBScript编码约定 131
6.2.8 VBScript与HTML的结合 134
6.3 JavaScript简介 136
6.3.1 JavaScript简介 136
6.3.2 JavaScript数据类型 139
6.3.3 JavaScript变量 141
6.3.4 JavaScript运算符 141
6.3.5 JavaScript语句 142
6.3.6 JavaScript函数 146
6.3.7 JavaScript对象 147
6.4 实训:制作网页菜单 150
6.4.1 实训目的 150
6.4.2 实训内容 150
6.4.3 实训过程 150
6.4.4 实训总结 155
6.5 习题 155
第7章 网页动态功能扩展 157
7.1 ASP基础 157
7.1.1 ASP的特点和功能 157
7.1.2 ASP的运行环境 158
7.2 ASP语法和规则 158
7.2.1 ASP的语法简介 158
7.2.2 ASP文件的基本组成 158
7.2.3 编写一个简单的ASP文件 159
7.3 ASP内建对象 159
7.3.1 Response对象 159
7.3.2 Request对象 163
7.3.3 Application对象 169
7.3.4 Session对象 171
7.3.5 Server对象 174
7.3.6 Global.asa 176
7.4 实训:购物车设计 178
7.4.1 实训目的 178
7.4.2 实训内容 178
7.4.3 实训过程 178
7.4.4 实训总结 182
7.5 习题 183
第8章 网页数据库功能扩展 184
8.1 ADO简介 184
8.1.1 ADO的基本概念 184
8.1.2 ADO的对象模型 184
8.2 SQL语言简介 185
8.2.1 SQL语言的数据类型 185
8.2.2 SQL语言入门 186
8.3 ADO Connection对象 188
8.3.1 Connection对象的主要属性 188
8.3.2 Connection对象的主要方法 189
8.3.3 Connection对象的使用 190
8.4 ADO Command对象 191
8.4.1 Command对象的主要属性 191
8.4.2 Command对象的主要方法 193
8.4.3 Command对象的使用 193
8.5 ADO Recordset对象 193
8.5.1 Recordset对象的主要属性 193
8.5.2 Recordset对象的主要方法 197
8.5.3 Recordset对象的使用 197
8.6 ADO实用技术 199
8.6.1 分页技术 199
8.6.2 错误处理 202
8.6.3 多个记录集处理 204
8.6.4 创建密码保护系统 205
8.7 实训:商品查询及订单管理 206
8.7.1 实训目的 206
8.7.2 实训内容 206
8.7.3 实训过程 207
8.7.4 实训总结 217
8.8 习题 217
第9章 网站安全与发布 218
9.1 安全问题概述 218
9.1.1 常见的安全问题及其解决方法 218
9.1.2 加密及认证技术 221
9.1.3 防火墙技术 224
9.1.4 入侵检测技术 224
9.1.5 系统备份 227
9.2 网站的测试与发布 229
9.2.1 网站测试 229
9.2.2 网站发布 233
9.3 网站推广 236
9.3.1 网站推广的重要性 236
9.3.2 网站推广的方式与方法 236
9.4 习题 238
第10章 网站的管理与维护 240
10.1 网站管理的现状与发展 240
10.1.1 网站管理的现状 240
10.1.2 网站管理的作用与意义 241
10.1.3 网站管理的发展趋势 242
10.2 网站管理的目标、结构、内容及原则 242
10.2.1 网站管理的目标 242
10.2.2 网站管理的结构 243
10.2.3 网站管理的内容 244
10.2.4 网站管理的原则 245
10.3 服务器的维护与管理 245
10.3.1 目录管理 245
10.3.2 动态维护 254
10.4 性能管理 256
10.4.1 性能的监测与分析 256
10.4.2 网站性能问题及其解决方案 264
10.5 日常维护与管理 267
10.5.1 网站日常维护与管理的目的 267
10.5.2 网站日常维护与管理的内容 268
10.5.3 网站日常维护管理 268
10.6 网站更新与升级 289
10.6.1 网站更新 289
10.6.2 网站升级 291
10.7 常用商务网站管理软件 291
10.8 习题 291
第11章 网上电子商城设计案例 294
11.1 概述 294
11.2 实训:网上电子商城设计 294
11.2.1 实训目的 294
11.2.2 实训内容 294
11.2.3 网站内容规划 294
11.2.4 购物业务流程设计 295
11.2.5 数据库设计 295
11.2.6 网站框架设计 296
11.2.7 系统模块设计 297
11.2.8 实训总结 314
11.3 习题 314
参考文献 315