《网站设计与管理教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:石硕主编;钟良吉,杨鉴副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302127512
  • 页数:323 页
图书介绍:本书共分14章,包括网站设计与管理两部分内容。本书以一个完整得实例网站设计为例,讲解HTML、ASP、SQL等技术,管理部分主要讨论中小网站的管理内容。

第1章 网站设计与管理概述 1

1.1 什么是网站 1

1.1.1 网站体系结构 1

1.1.2 网站的服务器端技术与客户端技术 2

1.2 网站硬件与软件的选用 5

1.2.1 服务器选型 5

1.2.2 服务器软件的选择 7

1.3 网站管理 9

1.3.1 网站管理的内容 9

1.3.2 网站管理工具 10

习题 10

第2章 构建网站Web服务器 11

2.1 IIS Web服务器的安装与配置 11

2.1.1 IIS组件的安装 11

2.1.2 默认Web站点 12

2.1.3 新建Web站点【实验】 13

2.1.4 建立虚拟目录【实验】 15

2.1.5 Web站点的访问【实验】 16

2.2 Linux系统Apache服务器的配置 17

2.2.1 Apache服务器的安装和启动 17

2.2.2 Apache服务器的基本配置 18

2.3 发布Web站点 20

2.3.1 申请域名 21

2.3.2 建立Web服务器的方式 22

2.3.3 Web发布、管理和推广 23

2.4 实例网站概览及本书所附课件的使用 23

2.4.1 开发工具与后台数据库 24

2.4.2 发布与访问 24

习题 30

第3章 网页制作与HTML语言基本结构简介 31

3.1 网页制作概述 31

3.1.1 静态网页与动态网页 31

3.1.2 认识网页 32

3.1.3 网页制作工具简介 33

3.2 Dreamweaver MX 2004概览 34

3.2.1 Dreamweaver MX 2004界面 34

3.2.2 输入与编辑文本 35

3.2.3 超级链接 37

3.2.4 使用图像 39

3.2.5 表格 41

3.2.6 创建交互表单 42

3.2.7 页面布局 44

3.3 使用Dreamweaver制作实例网站的主页框架 46

3.3.1 基本操作步骤 46

3.3.2 实例网站前后台主页框架的制作 48

3.4 HTML语言基本结构 58

3.4.1 HTML简介 58

3.4.2 版本信息 60

3.4.3 标题信息 60

3.4.4 主体标记 60

习题 61

第4章 ASP与VBScript 62

4.1 ASP简介 62

4.2 ASP的语法简介 63

4.3 开发ASP程序时的注意事项 63

4.4 VBScript 65

4.5 VBScript的数据类型 65

4.6 常量、变量与数组 66

4.6.1 常量 66

4.6.2 变量 67

4.6.3 数组 67

4.7 VBScript的运算符 70

4.8 子程序与函数 71

4.8.1 Sub子程序 71

4.8.2 Function函数 73

4.8.3 子程序和函数的位置 74

4.9 VBScript内置函数 75

4.9.1 转换函数 75

4.9.2 输入输出函数 76

4.9.3 字符串函数 78

4.9.4 日期与时间函数 80

4.9.5 数学函数 82

4.9.6 检验函数 82

4.10 条件与循环语句 83

4.10.1 条件语句 83

4.10.2 循环语句 87

4.11 注释语句 92

4.12 容错语句 92

4.13 JavaScript简介 92

习题 95

第5章 ASP的内置对象 97

5.1 ASP内置对象概述 97

5.2 Response对象 98

5.2.1 Write方法 98

5.2.2 Redirect方法 100

5.2.3 End方法 102

5.2.4 BinaryWrite方法 103

5.2.5 Buffer属性 103

5.2.6 Clear和Flush方法 103

5.3 Request对象 105

5.3.1 Form方法 106

5.3.2 QueryString方法 109

5.3.3 ServerVariables方法 111

5.3.4 ClientCertificate方法 113

5.4 使用Cookies在客户端保存信息 113

5.4.1 什么是Cookies 113

5.4.2 使用Response对象设置Cookies 113

5.4.3 使用Request对象获取Cookies 115

5.4.4 Cookies综合示例 116

5.5 Session对象 117

5.5.1 Session对象介绍 117

5.5.2 利用Session对象存储信息 117

5.5.3 TimeOut属性 119

5.5.4 Abandon方法 120

5.6 Application对象 120

5.6.1 Application对象简介 120

5.6.2 利用Application存储信息 121

5.7 应用程序与Global.asa文件 123

5.7.1 应用程序概述 123

5.7.2 Global.asa文件 124

5.8 Server对象 126

5.8.1 Server对象概述 126

5.8.2 Server对象的属性与方法 126

习题 134

第6章 ASP的ActiveX组件 137

6.1 ActiveX组件简介 137

6.2 文件存取组件 138

6.2.1 FileSystemObject对象 138

6.2.2 TextStream对象 139

6.2.3 File对象 142

6.2.4 Folder对象 143

6.2.5 文件存取组件综合应用举例 145

6.3 文件超链接组件 148

6.3.1 文件超链接组件的方法 148

6.3.2 应用举例 148

6.4 广告轮显组件 150

6.4.1 广告轮显组件的属性和方法 150

6.4.2 应用举例 151

6.5 浏览器性能组件 153

6.6 计数器组件 155

6.7 第三方组件 156

习题 158

第7章 SQL与MS SQL Server 159

7.1 数据库的基本概念 159

7.1.1 数据库的概念 159

7.1.2 数据库的基本术语 160

7.1.3 数据库管理系统 160

7.2 SQL Server简介 161

7.2.1 SQL Server简史 161

7.2.2 SQL Server 2000的安装 161

7.2.3 建立SQL Server数据库及数据表 168

7.2.4 建立数据库用户 171

7.3 SQL简介 173

7.3.1 Select语句 173

7.3.2 Insert语句 175

7.3.3 Delete语句 176

7.3.4 Update语句 177

7.4 数据的导入和导出 177

7.4.1 把Access数据库中的表导入到SQL Server 177

7.4.2 把SQL Server数据库中的表导出到Access 180

7.5 设置数据源 180

7.6 创建SQL Server存储过程 181

习题 183

第8章 ActiveX Data Object 185

8.1 ADO对象简介 185

8.2 ADO对象模型 185

8.3 Connection对象 186

8.3.1 连接数据库 187

8.3.2 Connection对象的方法 190

8.3.3 Connection对象的属性 193

8.3.4 Error对象和Errors集合 196

8.3.5 Connection对象存取数据库的例子 198

8.4 Command对象 199

8.4.1 Command对象的方法 199

8.4.2 Command对象的属性 200

8.4.3 Parameters集合和Parameter对象 202

8.4.4 Command对象存取数据库的例子 205

8.5 Recordset对象 207

8.5.1 Recordset对象的方法 207

8.5.2 Recordset对象的属性 212

8.5.3 Fields集合和Field对象 216

8.5.4 Recordset对象存取数据库的例子 218

习题 219

第9章 网站前台功能的设计与实现 221

9.1 网站前台功能的设计 221

9.2 数据库的选型和建立 222

9.2.1 数据库的选型 222

9.2.2 建立网站数据库 222

9.3 前台主页的设计 225

9.4 商品的展示 227

9.4.1 搜索图书 227

9.4.2 最新图书 227

9.4.3 热卖图书 227

9.4.4 特价图书 228

9.4.5 图书分类 228

9.5 购物车的设计 229

9.6 订单的生成和查询 230

9.6.1 订单的生成 230

9.6.2 查询订单号 231

9.6.3 订单查询 232

9.6.4 打印订单 232

9.7 会员资料的管理 233

9.7.1 会员注册 234

9.7.2 会员资料的修改 234

9.7.3 会员身份验证 235

9.8 网站其他功能的实现 235

9.8.1 邮件列表 235

9.8.2 客户留言板 236

习题 238

第10章 网站后台功能的设计与实现 239

10.1 网站后台各功能模块介绍 239

10.2 权限管理 239

10.2.1 后台管理系统主页 240

10.2.2 用户管理模块 241

10.3 商品信息管理 242

10.3.1 添加新书 242

10.3.2 浏览书库 242

10.3.3 检索图书 243

10.3.4 进货管理 244

10.3.5 缺货管理 245

10.4 交易管理 245

10.4.1 新的订单 246

10.4.2 销售订单 247

10.4.3 已配送的订单 248

10.4.4 查看已售出的书籍 248

10.4.5 统计销售情况 248

10.5 顾客资源管理 249

10.5.1 邮件列表管理 249

10.5.2 会员信息查看 249

习题 250

第11章 Web站点构架管理 251

11.1 站点目录 251

11.1.1 主目录 251

11.1.2 虚拟目录 252

11.2 对Web访问请求的重定向 254

11.2.1 什么是重定向 254

11.2.2 重定向的设置【实验】 255

11.3 内容期限、分级与网页页脚设置 256

习题 260

第12章 Web服务器的安全管理 261

12.1 验证 261

12.1.1 验证概述 261

12.1.2 验证方法 262

12.1.3 启用与设置验证 265

12.2 访问控制 267

12.2.1 访问控制的过程 268

12.2.2 允许或拒绝计算机对Web服务器的访问 268

12.2.3 Web服务器权限与NTFS权限 269

12.3 证书与加密 273

12.3.1 证书概述 273

12.3.2 证书与SSL的使用【实验】 274

12.4 审核 286

12.4.1 审核的范围与事件 286

12.4.2 设置及查看审核【实验】 287

12.4.3 Web安全管理小结 291

习题 291

第13章 Web维护与性能调整 293

13.1 记录站点活动 293

13.1.1 记录的处理程序 293

13.1.2 日志的格式 294

13.1.3 记录的启用与日志的管理 296

13.1.4 进程账号——追踪处理器的使用【实验】 299

13.2 性能调整 300

13.2.1 性能调整的基本方法 300

13.2.2 网络监视器 302

13.2.3 性能监视器及其应用 304

13.2.4 服务器硬件性能调整 309

13.2.5 网络速度与性能调整 313

习题 320

附录 网站管理工具软件简介 322

参考文献 324