《建设专业网站》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:代伟主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2002
  • ISBN:7118026808
  • 页数:365 页
图书介绍:本书包含三大部分,细分10章,全面论述了所有与建设网站有关的问题。第一部分为基础和准备篇。介绍了Web的基础知识,说明了Web服务器的软硬件的概况、选择与配置,介绍了HTML、Java、CGI、VRML、Perl以及FrontPage2000等建设网站的语言与软件。第二部分为设计与建设篇。首先论述了网站设计的基本原则、方法及技巧,接着开始向网站中加入文本、声音、图片、动画、动态文字以及交互性等内容,最后还提出了几个需要注意的问题,并推荐了多个优秀的网站。第三部分是发布与维护篇。本篇包括发布网站的步骤、宣传网站的方法技巧、网站的日常管理与维护、网站的安全策略以及防火墙的一些知识。本书内容翔实,实例丰富,理论联系实际,是建设专业网站的不可多得的参考书,也可作为网站建设培训班的教材。本书主要面向初、中级用户、但除了基础知识的讲解外还有内容的升华与提高,对网站管理员亦是一本不错的参考资料。

第一部分 前期——基础与准备篇 3

第1章 Web的基础知识 3

1.1 基本概念 3

1.1.1 Internet 3

1.1.2 Web 7

1.1.3 客户机与服务器 8

1.1.4 超文本 9

1.1.5 超链接 9

1.1.6 主页与页面 10

1.1.7 IP地址 10

1.2 协议 14

1.2.1 定义 14

1.2.2 OSI 15

1.2.3 TCP/IP 17

1.2.4 HTTP协议 20

1.3 域名命名系统(DNS) 25

1.3.1 DNS简介 25

1.3.2 DNS的组织 25

1.3.3 域名服务器及解析过程 27

1.4 统一资源定位器(URL) 28

1.5 Web浏览的基本过程 31

1.6 Internet提供的服务 31

1.6.1 基本服务 31

1.6.2 电子公告板与网络新闻 32

1.6.3 交互式信息浏览服务 33

1.6.4 索引服务 33

1.7 MIME文件类型 34

1.8 网站及其分类 35

第2章 网站的物质基础——Web服务器 41

2.1 什么是Web服务器 41

2.2 Web服务器硬件建设 42

2.2.1 Web服务器的硬件选择 42

2.2.2 确定Web服务器操作系统 44

2.3 Web服务器软件建设 45

2.3.1 常用的Web服务器软件及其比较 45

2.3.2 Web服务器软件的选择 54

2.3.3 几种服务器软件的安装 56

2.4 选择一体化服务器方案 67

2.5 测试服务器 68

第3章 网站的语言与软件基础 70

3.1 HTML 70

3.1.1 HTML简介 70

3.1.2 标签与文档结构 71

3.1.3 特殊字符 77

3.1.4 帧格式 77

3.2 Java语言 78

3.2.1 Java简介 78

3.2.2 Java语言编程指南 84

3.2.3 Java的小应用程序Applet 98

3.2.4 Java程序编译执行 107

3.3 CGI程序设计 107

3.3.1 CGI概述 107

3.3.2 CGI程序开发 118

3.4 虚拟现实模式语言VRML 121

3.4.1 VRML的语法基础 123

3.4.2 域和事件 123

3.4.3 节点 125

3.4.4 事件 140

3.4.5 场景图的结构 141

3.4.6 VRML生成器 145

3.5 Perl快速入门 146

3.6 FrontPage 2000简介 150

3.6.1 FrontPage 2000的安装 150

3.6.2 FrontPage 2000界面介绍 153

3.6.3 FrontPage 2000功能简介 155

3.6.4 新建与发布网站 173

第二部分 中期——设计与建设篇 177

第4章 设计网站 177

4.1 网站设计概述 177

4.1.1 确定网站的设计目标 177

4.1.2 确定网站的目标受众 179

4.1.3 确定网站的内容需求 181

4.1.4 收集并撰写材料 184

4.1.5 组织内容 186

4.1.6 使用图文脚本 190

4.1.7 设计方法要点总结 191

4.2 网站信息结构的安排 191

4.2.1 合理的目录结构 191

4.2.2 页面的组织结构设计 192

第5章 给网站加入内容 196

5.1 在Web 中加入文档 196

5.1.1 从文本转换到HTML 196

5.1.2 字体的设置 201

5.1.3 编排格式 204

5.2 加入超链接 209

5.2.1 建立超链接 209

5.2.2 链接定位 210

5.3 加入动态文字 212

5.3.1 一个实例 212

5.3.2 滚动文本 218

5.4 加入表格(Table) 225

5.4.1 Table元素 225

5.4.2 利用Table进行排版 227

5.5 加入图像 227

5.5.1 图像格式 227

5.5.2 加入链接图像和内嵌图像 228

5.6 加入声音 233

5.6.1 声音文件的格式 233

5.6.2 加入声音 235

5.6.3 提供声音文件下载 244

5.7 加入动画 247

5.8 加入地址 252

第6章 给网站加入交互性 253

6.1 表单元素 253

6.2 定义域 254

6.3 数据传送格式 263

6.4 用CGI程序处理得到的数据 264

第7章 最后的考虑 268

7.1 链接的使用 268

7.1.1 限制链接数 268

7.1.2 使链接的内容明显化 268

7.1.3 链路不要太长 268

7.1.4 检查链接 269

7.1.5 不要提供到尚未完成网页的超链接 269

7.2 图像的使用 269

7.3 颜色的使用 270

7.4 导航按钮的使用 271

7.5 主页要有特色 271

7.6 提供帮助 272

7.7 可扩充式设计 273

7.8 可用性测试 273

7.9 最后的说明 274

7.10 精彩网站推荐 274

7.10.1 二十大知名网站介绍 274

7.10.2 特色网站介绍 283

第三部分 后期——发布与维护篇 289

第8章 发布与宣传网站 289

8.1 发布网站 289

8.1.1 选择服务提供商和网络连接方式的标准 289

8.1.2 我国几大ISP的介绍 291

8.2 宣传网站 296

8.2.1 传统方式宣传 296

8.2.2 在搜索引擎上登记 297

8.2.3 在新闻组和BBS上宣传 305

8.2.4 利用目标电子邮件宣传 306

8.2.5 网站合作宣传 307

8.2.6 网络广告宣传 308

8.2.7 制造事件宣传 309

8.2.8 借助事件宣传 309

8.2.9 参加网站排行榜 309

8.2.10 邮件列表宣传 309

第9章 管理与维护网站 311

9.1 Web服务器管理 311

9.1.1 变更服务器的配置 311

9.1.2 使用服务器管理工具 311

9.1.3 报告和统计 312

9.1.4 监视和诊断服务器故障 314

9.1.5 提升服务器的性能 314

9.1.6 备份和恢复系统数据 314

9.2 Web内容的管理 315

9.2.1 Web内容的修改与管理 316

9.2.2 服务内容的存储管理 317

9.2.3 服务内容的结构化和标准化 317

9.2.4 服务统计 318

9.3 网站的日常维护 319

9.3.1 经常查看日志文件 319

9.3.2 不断更新 319

9.3.3 提供优质服务 321

9.3.4 取得反馈信息 322

9.3.5 测算命中次数 322

9.3.6 网站人员 323

第10章 网站的安全性 324

10.1 网站的风险 324

10.1.1 网站风险的主要类型 325

10.1.2 网站的风险因素 326

10.2 网站的安全策略 328

10.2.1 安全等级 328

10.2.2 制定安全策略 330

10.2.3 实施安全策略 337

10.3 防火墙 339

10.3.1 防火墙基本概念 339

10.3.2 构筑防火墙方法 341

10.3.3 防火墙类型 344

10.3.4 防火墙产品的选择 348

附录-1 Web服务器软件概表 352

附录-2 一体化Web服务器方案 356

附录-3 HTML代码 356

附录-4 提供Java语言的资料的站点 361

附录-5 可自动提交站点的网站 362

附录-6 中英文搜索引擎提交网址URL 362

附录-7 广告交换商 363

附录-8 几种免费的防火墙产品 364