《网站建设》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张红,章剑林编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040156814
  • 页数:295 页
图书介绍:本书是国家计算机与软件技术领域技能型紧缺人才培养用书,根据教育部二年制高等职业教育计算机应用与软件技术专业领域技能型紧缺人才培养指导方案编写。主要内容包括:网站规划与设计、安装、配置Web服务器、网页开发、Web数据库、动态网页开发、网站的发布、网站的推广及维护、网站安全管理。本书全面系统地介绍网站建设的基础知识、设计方法、建设技术、管理技术、运营和发布等。本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,还可供本科院校、计算机专业人员和爱好者参考使用。

目录 1

第1章 网站规划与设计 1

1.1 网站概述 2

1.1.1 网站分类 2

1.1.2 不同企业建立网站后的运作模式和所提供的服务 2

1.1.3 网站主题和名称 4

1.1.4 标志(Logo) 6

1.1.5 网页规划 7

1.2 网站建设的流程 8

1.2.1 需求分析与目标分析 9

1.2.2 域名注册 9

1.2.3 建设网站平台 13

1.2.4 规划网站内容并制作网页 13

1.2.5 网站测试 15

1.2.6 网站发布与推广 15

1.2.7 网站维护与更新 15

1.3 网站建设的人员组织 16

1.4 网站规划与设计的一般性原则 17

1.5.1 网站规划设计报告的内容 19

1.5 网站规划与设计报告 19

1.5.2 网站规划设计报告案例 20

本章小结 21

单元练习与测试 21

学习测评指导 22

第2章 Web服务器的安装与配置 23

2.1 Web的基本工作过程及Web站点的构成 24

2.1.1 三层计算模式的基本概念 24

2.1.2 Web的基本工作过程 25

2.2.1 Web服务器简介 26

2.2 Web服务器的安装与配置 26

2.1.3 Web站点的构成 26

2.2.2 Windows 98+PWS架设Web服务器 27

2.2.3 Windows 2000+IIS架设Web服务器 32

本章小结 49

单元练习与测试 50

学习测评指导 50

第3章 网页开发技术概述 51

3.1 静态网页技术与动态网页技术 52

3.2 Web页面开发语言 53

3.2.2 超文本标记语言——HTML 54

3.2.1 什么是标记语言 54

3.2.3 可扩展标记语言——XML 56

3.2.4 动态HTML——DHTML 57

3.2.5 可扩展HTML——XHTML 58

3.2.6 虚拟现实建模语言——VRML 59

3.3 客户端动态网页技术 60

3.3.1 JavaScript 61

3.3.2 VBScript 64

3.3.3 Java与JavaApplet 65

3.3.4 Flash 67

3.3.5 ActiveX 69

3.4 服务器端动态网页技术简介 70

3.4.1 CGI技术 71

3.4.2 ASP技术 71

3.4.3 PHP技术 72

3.4.4 JSP技术 73

3.4.5 服务器端动态网页技术的比较 75

3.5 网站开发的技术路线 80

3.5.1 个人网站常用技术路线简介 80

单元练习与测试 81

本章小结 81

3.5.3 学术机构和政府团体网站常用 81

技术路线简介 81

3.5.2 商业网站常用技术路线简介 81

学习测评指导 82

第4章 静态网页制作 83

4.1 网站开发基础语言HTML 84

4.1.1 初识HTML 84

4.1.2 创建第一个网页 84

4.1.3 HTML基本语法 88

4.1.4 HTML常用标签及实例 92

4.2 XML简单实例 123

4.2.1 XML的含义 123

4.2.2 XML的相关技术 123

4.2.3 XML简单实例 123

本章小结 130

单元练习与测试 130

学习测评指导 131

第5章 Web数据库 132

5.1.1 Web数据库的概念 133

5.1.2 Web数据库的优点 133

5.1 Web数据库概述 133

5.1.3 Web数据库的开发环境 134

5.1.4 开放式数据库连接 134

5.2 创建Access数据库实例 134

5.3 为数据库建立ODBC数据源 143

5.4 用SQL语言编写数据库查询程序 145

5.4.1 SQL语言简介 145

5.4.2 SQL基本语句 145

5.4.3 SQL综合应用实例 149

单元练习与测试 153

本章小结 153

学习测评指导 154

第6章 动态网页开发 155

6.1 JSP技术介绍 156

6.1.1 JSP(服务器交互)的工作方式 156

6.1.2 JSP运行环境的配置 157

6.1.3 JSP程序的语法结构 165

6.2 用JSP编写CGI程序 173

6.2.1 从网页向JSP文件传递参数 173

6.2.2 在JSP程序中访问数据库 180

6.2.3 利用JDBC-ODBC连接数据库 182

6.2.4 数据库记录的访问 189

6.3 JavaScript脚本语言介绍 190

6.3.1 JavaScript基本语法 191

6.3.2 JavaScript程序构成 196

6.4 利用JavaScript增强网页功能 199

6.4.1 利用JavaScript访问XML文档 199

6.4.2 检查表单内容的有效性 207

6.5.1 本例简介 216

6.5 动态网页实例 216

6.5.2 本例工作流程 217

6.5.3 本例实现过程 218

本章小结 236

单元练习与测试 237

学习测评指导 237

第7章 网站的发布及维护 239

7.1 网站的优化与测试 240

7.1.1 网站的优化 240

7.1.2 网站测试项目 242

7.1.3 利用Dreamweaver测试网站 245

7.2.1 利用CuteFTP发布网页 250

7.2 网站的发布 250

7.2.2 利用Dreamweaver的FTP发布网页 256

7.3 网站的维护 259

7.3.1 网站更新 260

7.3.2 站点维护 261

7.3.3 网站升级 262

本章小结 263

单元练习与测试 263

学习测评指导 264

第8章 网站的推广 265

8.1 注册搜索引擎 266

8.2 在线推广 270

8.2.1 友情链接 270

8.2.2 电子邮件推广 273

8.2.3 网络广告 273

8.2.4 登录各大电子公告板、聊天室、新闻组论坛发布相关网站的推广信息 276

8.3 离线推广 276

8.4 其他推广方式 276

本章小结 276

学习测评指导 277

单元练习与测试 277

第9章 网站安全管理 278

9.1 网站安全概述 279

9.1.1 网站安全的含义和内容 279

9.1.2 网站的安全性能 281

9.1.3 网站的安全因素 282

9.2 防火墙 284

9.2.1 防火墙的概念与体系结构 284

9.2.2 防火墙的优点与用途 284

9.2.3 防火墙的设计 285

9.2.4 防火墙技术的发展 286

9.3 病毒的防治 287

9.3.1 计算机病毒及其防治 287

9.3.2 网页病毒及其防治 289

9.4 数据库的安全管理 291

9.4.1 数据库安全的重要性 291

9.4.2 现有数据库文件安全技术 292

9.4.3 现有数据库文件安全技术的局限性 292

9.4.4 数据库安全新策略 293

本章小结 294

单元练习与测试 294

参考文献 295