第1章 Web技术 1
1.1 Web简介 1
1.1.1 Web的发展和特点 1
1.1.2 Web的工作原理 1
1.1.3 Web的基本应用 3
1.2 统一资源定位器 4
1.3 HTML 6
1.3.1 HTML简介 6
1.3.2 版本信息 7
1.3.3 标题信息 7
1.3.4 主体标记 7
1.3.5 HTML标签 8
1.3.6 HTML元素 8
1.3.7 HTML属性 9
1.3.8 颜色值 9
1.4 HTTP 9
1.4.1 HTTP协议简介 9
1.4.2 HTTP协议的几个重要概念 9
1.4.3 HTTP协议的运作方式 11
1.5 Web服务器与浏览器 12
1.5.1 Web服务器 12
1.5.2 浏览器 14
1.6 CGI 15
1.6.1 什么是CGI 15
1.6.2 CGI的传送方式 16
1.6.3 CGI环境变量 17
小结 18
综合练习一 18
实验一 用记事本创建简单网页 19
实验二 绝对URL与相对URL 20
第2章 网站技术基础 21
2.1 网络操作系统 21
2.1.1 Windows Server 2003 21
2.1.2 UNIX/Linux 27
2.2 数据库的安装与维护 30
2.2.1 数据库简介 30
2.2.2 常用数据库的安装 31
2.2.3 创建和管理数据库 40
2.3 TCP/IP协议及IP子网 43
2.3.1 IP地址及分类 44
2.3.2 IP子网和子网掩码 46
2.3.3 自动安装和测试TCP/IP协议 47
2.3.4 DHCP的使用 48
2.3.5 IPv6协议介绍 50
2.4 DNS服务器的使用 51
2.4.1 基本概念 51
2.4.2 安装DNS服务器 53
2.4.3 设置DNS属性 55
2.5 三个不同类型的网站 62
小结 64
综合练习二 64
实验三 SQL Server 2008数据库的建立及数据的导入/导出 65
实验四 DNS属性设置 71
第3章 网站的规划和设计 73
3.1 网站规划和设计的内容 73
3.1.1 网站的规划 73
3.1.2 网站的设计 73
3.2 ISP的选择 74
3.2.1 什么是ISP 74
3.2.2 ISP的分类 74
3.2.3 ISP的服务功能 75
3.2.4 如何选择ISP 75
3.3 网页制作和信息发布 76
3.3.1 网页制作工具简介 76
3.3.2 网页设计基础与网站建设基本流程 77
小结 136
综合练习三 136
实验五 网站组建练习 138
实验六 创建表单练习 140
第4章 网站的安装与配置 143
4.1 网站的建设步骤 143
4.1.1 注册域名 143
4.1.2 架设服务器 148
4.1.3 网站制作 149
4.1.4 网站宣传 149
4.2 网站服务器的安装 152
4.2.1 Windows Server 2003的安装 152
4.2.2 Windows Server 2003的设置 165
4.2.3 安装IIS 6.0 170
4.3 WWW服务器的配置 171
4.3.1 设置Web站点 171
4.3.2 备份/恢复配置数据 173
4.3.3 设置虚拟目录 175
4.4 FTP Server安装与配置 177
4.4.1 架设FTP服务器 177
4.4.2 FTP站点的管理 178
小结 181
综合练习四 182
实验七 Windows Server 2003的安装 183
实验八 Web站点设置 183
第5章 动态网站编程技术 185
5.1 动态网站编程技术简介 185
5.2 ASP 187
5.2.1 ASP是什么 187
5.2.2 ASP对象简介 188
5.2.3 ASP的内置组件 191
5.2.4 编写一个ASPWeb页面 191
5.2.5 ASP使用方法小结 195
5.3 ASP.NET 197
5.3.1 ASP.NET简介 197
5.3.2 ASP.NET的基本语法 198
5.4 JSP 202
5.4.1 JSP简介 202
5.4.2 JSP与CGI、ASP的比较 203
5.4.3 JSP与Servlet的关系 205
5.4.4 JSP的运行和开发环境 206
5.4.5 JSP基本语法 207
5.4.6 JSP编程实例 215
5.5 PHP 216
5.5.1 PHP简介 216
5.5.2 PHP语法 217
5.5.3 PHP流程控制 219
5.5.4 PHP编程实例 221
小结 224
综合练习五 225
实验九 ASP网站设计练习 227
实验十 电子求职应聘系统设计练习 243
第6章 网站的安全与发布 245
6.1 安全问题概述 245
6.1.1 常见的安全问题及其解决方法 245
6.1.2 认证与加密 249
6.1.3 VPN技术 251
6.1.4 防火墙技术 253
6.1.5 入侵检测技术 254
6.1.6 系统备份 256
6.2 网站的测试与发布 257
6.2.1 网站测试 258
6.2.2 网站发布 258
6.3 著名网站安全策略简介 259
小结 260
综合练习六 260
实验十一 网站安全设置练习 262
实验十二 网站发布与测试 263
第7章 网站的管理与维护 267
7.1 网站管理存在的问题与发展趋势 267
7.1.1 网站维护与管理存在的问题 267
7.1.2 网站维护与管理的商业价值 267
7.1.3 网站管理的发展趋势 268
7.2 网站管理的结构、内容及原则 268
7.2.1 网站管理的结构 268
7.2.2 网站管理的内容 270
7.2.3 网站管理的原则 271
7.3 服务器的维护与管理 273
7.3.1 目录管理 273
7.3.2 活动目录 277
7.4 网站性能管理 278
7.4.1 网站的性能与缩放性 278
7.4.2 网站能力及可靠性测试 281
7.5 日常维护与管理 282
7.5.1 网站日常维护与管理的目的 282
7.5.2 网站日常维护与管理的内容 282
7.6 网站更新与升级 285
7.6.1 网站更新 285
7.6.2 网站升级 286
7.7 常用商务网站管理软件 286
7.7.1 Microsoft BizTalk Server 286
7.7.2 BEA WebLogic 287
小结 288
综合练习七 288
实验十三 常用网络管理软件使用练习 289
附录 HTML属性参考手册 291
参考文献 294