序言 2
前言 2
第1部分 Web上的信息发布 2
目录 2
第1章 简介 3
1.1 Internet的历史和发展过程 3
1.2 网络信息系统的发展 3
1.3 什么是Web 4
1.4 Web上提供什么 5
1.4.1 简单地访问全球信息服务 5
1.4.2 全球访问机构 5
1.5 Web的开发与标准化 6
1.5.1 互联网络工程专业组(IETF) 6
1.4.4 全球市场的商业访问 6
1.4.5 通用化接口 6
1.4.3 Intranet(企业内部网) 6
1.5.2 W3C 7
1.5.3 销售商组织 7
1.5.4 Web会议 7
第2章 管理Web站点 8
2.1 问题概略 8
2.1.1 连接 9
2.1.2 为将来做好计划 9
2.1.3 发布策略 10
2.2 发布的材料 11
2.1.6 安全性 11
2.1.5 对机构的巨大影响 11
2.1.4 为你的信息作广告 11
2.2.1 管理的内容 12
2.2.2 Web样式及其表示问题 12
2.3 运行服务器 14
2.3.1 软件和硬件需求 14
2.3.2 技术支持、管理和维护 14
第3章 实例介绍 15
3.1 商业贸易 15
3.1.1 Silicon图形计算机系统公司(Sili-con Graphics ComputerSystem,Inc.) 15
3.1.2 全球网络导航器(Global Network Navigator或GNN) 15
3.2 教育和艺术 15
3.2.2 英国图书馆的电子古诗 16
3.2.1 超级文本杂志 16
3.3 新闻媒体 17
3.3.1 《时代》报纸 17
3.3.2 CNN(Cable News Network) 17
第4章 Web的前景 18
4.1 W3C 18
4.2 Web及其活动对象 19
4.3 总结 20
第2部分 准备文档 21
第5章 超级文本置标语言 . 23
5.1 HTML概述 23
5.2 快速入门 23
5.3 文档结构 25
5.4.1 URL的语法 26
5.4.2 不同信息系统中的URL 26
5.4 Web中的命名方案 26
5.5 基本HTML元素详细介绍 28
5.5.1 注释 28
5.5.2 DOCTYPE命令 28
5.5.3 文档标题 28
5.5.4 文档体 29
5.6 超级文本连接 34
第6章 文档中图像的引用 36
6.1 IMG元素 36
6.1.1 简单图像 37
6.1.2 创建图像 37
6.1.4 图像映射 38
6.1.3 超文本链接图像 38
6.2 要诀与技巧 41
6.2.1 图像间的空白 41
6.2.2 列表中用图像 42
第7章 表单 43
7.1 表单元素 43
7.2 定义域 44
7.2.1 单行文本域 46
7.2.2 多行文本域 46
7.2.3 口令域 47
7.2.4 隐藏域 47
7.2.5 单选按钮 47
7.2.6 复选框 47
7.2.8 复位按钮 48
7.2.9 提交按钮 48
7.2.7 选择域 48
7.2.10 图像按钮 49
7.3 表单的局限性 49
第8章 HTML2.0版本的扩展 50
8.1 常用的对齐方式 50
8.2 图像和浮动文本 50
8.3 文档背景 51
8.4 文本颜色和尺寸 52
8.5 表格 52
8.6 列表 54
8.7 水平标尺 54
8.8 框架 54
8.9 嵌入对象 55
8.10.3 居中 56
8.11 未来的方向 56
8.10 各式各样的扩充 56
8.10.2 回车换行符 56
8.10.1 索引查找提示 56
第9章 准备文档 57
9.1 基于结构的编辑器 57
9.2 文档转换 58
9.3 WYSIWYG编辑器 60
9.4 HTML校验工具 60
第3部分 运行服务器程序 .. 63
第10章 规划Web服务器 65
10.1 技术综述 65
10.1.1 网络概念 65
10.1.2 Web服务器概念 66
10.2.1 Web上信息的组织 67
10.2 规划任务 67
10.2.2 人员 68
10.2.3 网络连接 68
10.2.4 选择服务器 69
10.3 Web服务器的特性 69
10.3.1 操作系统平台 69
10.3.2 简单的配置 70
10.3.3 性能 70
10.3.4 安全性 70
10.3.5 HTTP特性的支持 70
10.3.6 日志和统计 71
10.3.7 虚拟主机 71
10.3.10 集成式应用程序 72
10.3.11 调用其他程序 72
10.3.8 代理服务器 72
10.3.9 缓冲服务 72
10.3.12 生成的目录列表 73
10.3.13 用户帮助文档 73
10.3.14 服务器方的包含(include)命令 73
10.4 多资源Web服务器 74
10.5 实际任务 74
10.5.1 软件安装和配置 74
10.5.2 监控 75
10.5.3 例行维护 75
11.2.1 一般的系统配置 76
11.2 服务器配置原则 76
11.1 安装服务器程序 76
第11章 管理Web服务器 76
11.2.2 服务文件定位 77
11.2.3 CGI配置文件的定位 77
11.2.4 文件类型信息 77
11.2.5 日志控制 77
11.2.6 目录索引 77
11.2.7 虚拟主机 78
11.2.8 安全性 78
11.3 配置W3C服务器 78
11.3.1 一般系统配置 78
11.3.2 服务文件定位 80
11.3.3 CGI配置文件的定位 81
11.3.4 文件类型信息 82
11.3.5 日志控制 83
11.3.6 目录索引 83
11.3.7 代理操作 83
11.4 配置NCSA和Apache服务器 83
11.4.1 常用系统配置 84
11.4.2 服务文件定位 85
11.4.3 CGI配置文件的定位 86
11.4.4 文件类型信息 86
11.4.5 日志控制 86
11.4.6 目录索引 87
11.5 配置WehSite服务器 87
11.6 测试服务器 87
11.7 维护服务器 89
11.7.1 修改文档 89
11.7.3 报告和统计 90
11.7.2 维护连接 90
11.7.4 用robot(自动机)限制访问 92
第12章 动态文档 93
12.1 CGI规范 93
12.1.1 CGI配置文件输入 93
12.1.2 标准输入流 95
12.1.3 CGI配置文件的输出 95
12.2 编辑CGI配置文件 95
12.2.1 配置文件标识符 96
12.2.2 标准工具 96
12.2.3 表单输入处理 97
12.2.5 索引搜索 98
12.2.6 技巧与思考 98
12.2.4 图像映射输入 98
12.3 动态文档测试 99
12.3.1 脱离服务器的测试 100
12.3.2 连接服务器测试 100
12.3.3 安全性 100
12.4 服务器端的includes命令 102
第13章 安全性 105
13.1 网络安全性 105
13.1.1 常见的攻击方式 106
13.1.2 防御措施 106
13.2 服务器安全性 107
13.3 Web授权访问 108
13.3.1 CERN服务器的访问 108
13.3.2 NCSA和Apache服务器访问保护 112
13.3.3 Website服务器访问保护 114
13.3.4 保护“保护文件” 115
13.4 用户的安全性和保密性 116
附录A 配置代理服务器和高速缓冲服务器 117
附录B Java 120
附B.1 Java简介 120
附B.2 Java代码样本 121
附B.3 建立用户接口 123
附B.4 与其他应用程序的通信 123
附B.5 安全性 123
附B.6 支持和兼容性 123
附B.7 总结 124
附录C 资源指南 125
附C.1.2 标准化机构和工业集团 126
附C.1.3 参考和培训材料 126
附C.1.1 目录和搜索工具 126
附C.1 常用的信息资源 126
附C.1.4 新闻群 127
附C.2 写作工具和转换器 127
附C.3 图形工具 128
附C.4 服务器 129
附C.5 CGI工具 129
附C.6 站点管理工具 130
附C.7 企业内部网(Intranet)和组件(groupware) 130
附C.8 浏览器 131
附C.9 图像查看器,播放器以及内置功能 131
附C.10 Java 131
附C.11 收悉回执和否认申明 132
术语 133