第1章 网站概述 1
1.1 网站的基础知识 1
1.1.1 网站的基本概念 1
1.1.2 网站的分类与构成 2
1.1.3 电子商务网站的概念、功能和特点 5
1.1.4 一般网站与电子商务网站的结构 6
1.2 网站设计理念 8
1.2.1 Web标准 8
1.2.2 网站的可访问性 10
1.2.3 网站的国际化 11
1.2.4 网站的可用性 11
1.3 网站的建设流程 12
1.3.1 网站的需求分析 12
1.3.2 网站的规划与设计 13
1.3.3 网站的实施与发布 16
1.3.4 网站的宣传与推广 19
1.3.5 网站的维护 20
1.3.6 电子商务网站的建设 20
1.4 网站安全的基础知识 23
1.4.1 网站安全问题 23
1.4.2 网站安全技术 26
习题 36
第2章 网站规划与设计 37
2.1 网站规划与设计的基本流程 37
2.2 网站的总体设计 38
2.3 网站的类型和功能定位 39
2.4 网站的技术解决方案 42
2.5 网站的栏目规划 44
2.6 网站的信息组织 46
2.7 网站的形象设计 48
2.8 网站的导航设计 49
2.9 网页设计 50
2.9.1 网页的页面布局 51
2.9.2 网页的色彩搭配 54
2.9.3 网页的字体设置 54
2.9.4 网站素材的使用 55
2.10 常用网站设计软件 55
2.10.1 网站设计软件简介 55
2.10.2 Dreamweaver 56
习题 67
第3章 XHTML和CSS网页设计 68
3.1 XHTML概述 69
3.1.1 HTML、XML和XHTML的基本概念 69
3.1.2 XHTML的文档结构 71
3.1.3 XHTML的基本语法 75
3.2 HTML的文档结构 79
3.3 HTML的常用标记 83
3.3.1 文本修饰 83
3.3.2 图像和多媒体 92
3.3.3 超链接 93
3.3.4 列表 97
3.3.5 表格 101
3.3.6 框架 104
3.3.7 表单 107
3.3.8 网页修饰 116
3.4 CSS概述 120
3.5 CSS选择器及属性 124
3.6 XHTML和CSS网页编写工具 126
习题 127
第4章 脚本语言JavaScript 128
4.1 JavaScript概述 128
4.2 JavaScript基本语法 128
4.2.1 数据类型 128
4.2.2 变量 129
4.2.3 常量 129
4.2.4 运算符 130
4.2.5 流程控制语句 133
4.2.6 对象 140
4.2.7 事件 149
习题 154
第5章 JSP网站开发 155
5.1 JSP开发概述 155
5.1.1 JSP介绍 155
5.1.2 JSP处理过程 157
5.1.3 JSP运行部署 158
5.1.4 JSP框架 166
5.1.5 JSP开发常用软件 168
5.2 JSP的基本语法和内置对象 169
5.2.1 JSP的基本语法 169
5.2.2 JSP的内置对象 188
5.3 JSP连接数据库 230
5.3.1 SQL语言 230
5.3.2 JDBC介绍 233
5.3.3 JSP连接数据库 235
5.3.4 其他数据库的连接 240
5.4 JSP编程实例 242
5.4.1 查询数据库实例 242
5.4.2 用户注册 245
5.4.3 在线投票系统 255
习题 263
第6章 网站管理 264
6.1 网站管理的基础知识 264
6.1.1 网站管理的现状 264
6.1.2 网站管理的作用与意义 266
6.1.3 网站管理的发展趋势 266
6.1.4 网站管理的目标、结构、内容及原则 268
6.2 网站服务器管理 274
6.2.1 目录管理 274
6.2.2 紧急响应 274
6.2.3 动态维护 275
6.3 网站性能管理 275
6.3.1 性能的监测与分析 275
6.3.2 网站性能问题及其解决方案 277
6.4 网站日常维护 279
6.4.1 日常维护与管理的目的 279
6.4.2 日常维护与管理的内容 279
6.4.3 网站的日常维护与管理 281
6.5 数据库维护 282
6.5.1 数据库的日常维护 283
6.5.2 数据库备份 283
6.5.3 数据库安全 284
6.6 用户管理 285
6.6.1 用户注册和登录 285
6.6.2 用户日志监控 286
6.6.3 用户权限设置 286
6.6.4 用户资料管理 286
6.7 网站更新与升级 286
6.7.1 网站更新 286
6.7.2 网站升级 288
6.8 常用的网站管理软件 291
6.8.1 Microsoft BizTalk Server 2006 292
6.8.2 Microsoft Commerce Server 2002 292
6.8.3 IBM WebSphere 293
6.8.4 BEA Weblogic Server 294
习题 294
第7章 网站系统案例分析 295
7.1 电子商务网站案例分析 295
7.1.1 亚马逊网站 296
7.1.2 阿里巴巴网站 303
7.2 门户网站案例分析 311
7.2.1 雅虎 312
7.2.2 新浪 317
7.3 Campustere.com设计 325
7.3.1 设计目标 325
7.3.2 设计原则 325
7.3.3 功能模块设计 326
7.3.4 页面设计 328
7.3.5 实例总结 333
习题 334
参考文献 335
参考网站 336