第一部分 概述 1
第1章 商业网站概述 1
1.1 因特网的发展 1
1.1.1 准备阶段(1987~1994年) 1
1.1.2 奠基阶段(1994~1996年) 2
1.1.3 开发阶段(1996~1998年) 2
1.1.4 扩展阶段(1999年~现在) 2
1.2 商业网站的发展 3
1.1.5 回顾与展望 3
1.3 商业网站的前景 5
1.4 网站建设的整体策划及其重要性 7
1.4.1 HP中国公司客户支持中心 7
1.4.2 独具特色的福特中国公司网站 8
1.4.3 国际水准——新加坡航空公司主页 9
1.5 本章小结 11
2.1.2 前期调查的方法 13
2.1.1 前期调查的目的 13
第2章 主题与目标的确定 13
2.1 什么网站最有前途——前期调查 13
第二部分 商业网站的策划 13
2.2 成功的关键——一个好的网站主题 14
2.2.1 主题的定位 15
2.2.2 网站的命名 16
2.2.3 设计网站的标志(Logo) 17
2.2.4 设计网站的标准色彩 18
2.2.5 设计网站的标准字体 18
2.2.6 设计网站的宣传标语 18
2.3 了解你的竞争对手——同类商业网站竞争性分析 19
2.4 确立你的奋斗方向——网站发展的目标 21
2.5 本章小结 23
第3章 网站内容的确定 25
3.1 谁将是网站的顾客——确定网站的访问者 25
3.2 你的网站有什么——确定网站的内容 26
3.2.1 网站的静态内容 26
3.2.2 网站的动态内容 28
3.2.3 设计网站的内容 30
3.2.4 网站制作十大原则 32
3.3 你的网站可以做什么——确定网站的功能 34
3.3.1 初步确定网站的内容与功能 34
3.3.2 确定网站的装饰风格 36
3.3.3 建立网站层次结构图 37
3.4 本章小结 39
4.1.1 服务器硬件配置 41
4.1 网站服务器的配置方案 41
第4章 服务器配置与因特网接入 41
4.1.2 服务器软件配置 42
4.2 WindowsNT的安装 42
4.2.1 安装NTS4.0前的准备工作 43
4.2.2 选择安装的方法 43
4.2.3 选择硬盘上的文件系统 44
4.2.4 第一阶段的安装 44
4.2.5 第二阶段的安装 45
4.2.7 设置NTS4.0服务器的局域网功能 46
4.2.6 第三阶段安装 46
4.2.8 系统故障排除 47
4.3 Linux系统的安装 49
4.3.1 安装前的分区工作 50
4.3.2 网络与系统设置 52
4.3.3 安装软件包 52
4.3.4 TurboService——配置系统服务 54
4.3.5 设置超级用户密码 54
4.3.6 配置X窗口系统 54
4.4 其他一些软件的安装 55
4.5 在WindowsNT上设置WWW服务器以及ftp服务器 55
4.5.1 IIS安装的系统要求 56
4.5.2 IIS的安装 56
4.5.3 IIS的配置 57
4.6 服务器接入因特网的方式 63
4.6.1 常用的接入方案 64
4.6.2 主机托管与租用专线 65
4.7 注册域名 67
4.8 本章小结 69
第5章 网站建设技术分析 71
5.1 网站建设程序设计技术 71
5.1.1 动态网页 71
5.1.2 使用CGI建设网站 74
5.1.3 使用PHP建设网站 82
5.1.4 使用ASP建设网站 88
5.1.5 使用WebSphere建设网站 91
5.1.6 几种技术的比较 94
5.2 网站后台数据库技术 95
5.2.1 数据库系统 95
5.2.2 常用的网站后台数据库 97
5.2.3 数据库设计初步知识 99
5.2.4 网站数据库的连接方法 99
5.3 本章小结 102
6.1.1 网站的物理结构 103
6.1 网站结构的设计原则 103
第6章 设计网站的结构 103
第三部分 商业网站的设计 103
6.1.2 网站的逻辑链接结构 104
6.2 网站结构方案分析 106
6.2.1 网站功能组和页面的初步划分 106
6.2.2 网站的目录结构 107
6.2.3 公众部分的设计 108
6.2.4 后台管理部分的设计 110
6.3 网站结构蓝图 111
6.4 网站导航 112
6.4.1 定义导航 112
6.4.2 导航系统设计 114
6.5本章小结 116
第7章 网站页面美术设计 119
7.1 确定网站主题风格 119
7.1.1 主题风格的概念 119
7.1.2 主题风格的建立 120
7.1.3 FrontPage中的主题风格设计过程 121
7.2 设计网站的界面风格 123
7.2.1 确定并设计网站的标志 124
7.2.2 网页上的图标 126
7.2.3 网站的色调 128
7.2.4 网页上的布局 130
7.2.5 网站的文本处理 137
7.2.6 网页上的图形 138
7.2.7 整个网页的界面风格一定要统一 138
7.2.8 增强网站艺术效果的几种方法 139
7.3 设计网站首页 140
7.3.1 设计首页的注意事项 141
7.3.2 设计首页的步骤 141
7.3.3 设计过程举例 142
7.4 网页制作软件简介 145
7.4.1 MicrosoftFrontPage——制作功能强大的网页 145
7.4.2 DreamWeaver——自制动态网页 145
7.4.3 Flash4.0——制作网页动画 146
7.5 本章小结 146
8.1.1 什么是网站数据库 149
第8章 网站数据库设计及实现 149
8.1 网站数据库概述 149
8.1.2 网站数据库的开发环境 150
8.1.3 开放式数据库连接ODBC 151
8.2 数据结构的设计 151
8.2.1 分析网站的数据内容 151
8.2.2 分析网站的数据内容之间的联系 153
8.2.3 数据结构设计总结 156
8.3 数据库设计 157
8.3.1 数据表的设计 157
8.3.2 完整性控制 159
8.3.3 安全性控制 161
8.3.4 编写数据库设计文档 163
8.4 使用SQLServer建立数据库 164
8.4.1 SQL语言简介 164
8.4.2 在SQLServer中建库 167
8.4.3 在SQLServer中建表 168
8.5 设置ODBC数据源 172
8.6 本章小结 175
第9章 网站页面流程设计 177
9.1 划分网站页面 177
9.1.1 功能模块的划分 178
9.1.2 根据功能模块划分网站页面 180
9.1.3 划分网站公众页面 182
9.1.4 划分网站管理页面 187
9.2 建立页面链接流程 190
9.1.5 页面划分的总结及注意的问题 190
9.2.1 公众页面流程设计 191
9.2.2 管理页面流程设计 193
9.2.3 制作网站页面流程图 194
9.3 本章小结 195
第10章 网站页面参数传递设计 197
10.1 页面间参数传递 197
10.1.1 输出参数 197
10.1.2 输入参数 198
10.1.3 输入输出参数的结合使用 199
10.2 示例网站页面功能与参数传递的综合分析 200
10.2.1 系统管理部分页面的功能划分与参数传递 201
10.2.2 公众部分的页面的功能划分与参数传递 203
10.3 编写网站页面规划说明书 205
10.4 本章小结 205
第四部分 商业网站的制作 207
第11章 网站前台核心功能实现 207
11.1 网站制作方法概述 207
11.2.1 实现页面框架 208
11.2 制作网站首页 208
11.2.2 实现页面内容 212
11.2.3 网页测试 215
11.3 制作网站新闻浏览部分 216
11.3.1 制作新闻首页 217
11.3.2 制作新闻专题页面 220
11.3.3 制作新闻栏目页面 222
11.3.4 制作新闻显示页面 224
11.4.1 用户登录及验证页面 226
11.4 制作网站用户登录和注册部分 226
11.4.2 用户申请 228
11.4.3 填写注册资料 228
11.4.4 注册成功和将注册资料录入数据库 230
11.5 制作网站社区论坛 233
11.5.1 社区论坛首页 233
11.5.2 文章列表页面 235
11.5.3 文章显示页面 238
11.5.4 文章发表存储页面 241
11.6 制作网站前台其他部分 242
11.7 本章小结 243
第12章 网站后台管理核心功能实现 245
12.1 制作网站管理登录部分以及管理主界面 245
12.1.1 网站管理部分安全性控制 245
12.1.2 网站管理的登录 246
12.2 制作新闻栏目管理部分 247
12.2.1 栏目添加 248
12.2.2 栏目修改 250
12.2.3 栏目删除 251
12.3 制作新闻管理部分 252
12.3.1 新闻添加 252
12.3.2 新闻修改 254
12.3.3 新闻删除 256
12.4 制作新闻评论管理部分 256
12.4.1 讨论内容标题列表 257
12.4.2 讨论内容显示 259
12.4.3 删除讨论 260
12.5 制作用户管理部分 262
12.5.1 用户列表 262
12.5.2 用户资料显示 265
12.5.3 用户删除 267
12.6 本章小结 268
第13章 网站的包装 269
13.1 网站风格的CSS代码定义 269
13.1.1 在〈HEAD〉中定义CSS 269
13.1.2 在行内定义CSS 270
13.2.1 控件的样式设计 271
13.2 网站页面样式定义 271
13.2.2 改变鼠标的图标 273
13.2.3 设置各种滤镜 273
13.3 网站页面的包装处理 276
13.4 本章小结 281
14.1 优化后台程序 283
14.1.1 将经常使用的数据缓存在Application或Session对象中 283
第14章 网站优化处理 283
14.1.2 不要将数据库连接缓存在Application或Session对象中 284
14.1.3 合理地使用Session对象 284
14.1.4 迟一点获得资源,早一点释放资源 285
14.1.5 利用浏览器的验证功能 285
14.1.6 启用浏览器和代理缓存 286
14.2 优化网站服务器平台 286
14.2.1 将服务器升级到最新的版本 286
14.3.1 运用存储过程 287
14.2.2 优化Web服务器 287
14.3 优化网站后台数据库 287
14.3.2 逻辑数据库和表的设计 288
14.3.3 查询语句的设计 288
14.4 本章小结 288
第五部分 商业网站的宣传与推广 289
第15章 网站的宣传推广 289
15.1 常用的网站宣传推广方法 289
15.1.1 网站宣传常用方法简介 289
15.1.2 站点推广十忌 291
15.2 注册搜索引擎 293
15.2.1 注册准备 294
15.2.2 引擎注册 294
15.2.3 注册完成 297
15.3 交换链接 297
15.4 本章小结 298
第16章 网站的运作与维护 299
16.1 网站的管理 299
第六部分 商业网站的运作与维护 299
16.1.1 网站页面文字管理 300
16.1.2 页面功能管理 300
16.1.3 网站信息管理 301
16.1.4 网站的安全管理 301
16.2 内容的不断充实 302
16.2.1 不断充实原有的内容 303
16.2.2 在原有内容的基础上增加新的元素 303
16.3 网站改版 304
16.3.1 网站版面的改版 305
16.3.2 网站内容的改版 305
16.4 网站升级 306
16.4.1 硬件的升级 306
16.4.2 软件的升级 307
16.4.3 技术的升级 307
16.5 本章小结 308
A.1 名词解释 309
附录A IT营销网网站规划方案 309
第七部分 附录 309
A.2 系统定位 310
A.3 系统页面布局图 311
A.4 各个页面的说明 313
附录B IT营销网数据库设计文档 315
B.1 数据库名称 315
B.2 所需的表 316
B.3 表的数据结构 316
B.4 表的关系 320
B.5 网站访问数据库的账号及权限 321
附录C IT营销网数据库实现的SQL代码 323
附录D IT营销网网站页面流程图 333
D.1 管理页面流程图 333
D.2 公众页面流程图 334
附录E IT营销网网站页面规格说明书 335
E.1 管理部分的页面 335
E.2 公共部分的页面 351
附录F 术语表 363