第一篇 基础篇 2
第1章 初识网站 2
1.1 网站的基本概念 3
1.1.1 什么是网页与网站 3
1.1.2 认识网站的构成 4
1.1.3 熟悉网站常用术语 4
1.2 网站的种类和特点 5
1.2.1 门户类网站 6
1.2.2 电子商务类网站 7
1.2.3 资源服务类网站 7
1.2.4 休闲娱乐类网站 7
1.2.5 学习教育类网站 7
1.3 网站建设流程 8
1.3.1 确定网站风格和布局 8
1.3.2 搜集、整理素材 10
1.3.3 规划站点并制作网页 11
1.3.4 网站的测试与发布 11
1.3.5 后期更新与维护 11
1.3.6 网站推广 12
1.4 网站上传流程 12
1.5 架构网站服务器的筹备工作 13
1.5.1 硬件要求 13
1.5.2 软件要求 14
1.5.3 域名申请与解析 14
高手私房菜 15
技巧1:如何使网站更容易被搜索到 15
技巧2:在网页中保存图片的技巧 15
第2章 搭建网站建设平台 17
2.1 网站建设前的准备工作 18
2.1.1 网站目标规划 18
2.1.2 需求分析 18
2.1.3 网站结构分析 19
2.1.4 网站运作资金规划 20
2.2 构建网站运行平台 20
2.2.1 本地运行服务器的配置 20
2.2.2 服务器运行环境的选择 23
2.2.3 选择Intemet接入方式 24
2.2.4 选择ISP服务商 25
高手私房菜 26
技巧1:如何增强IIS的安全性 26
技巧2:选择合适的Intemet接入方式 26
第3章 申请网站空间 27
3.1 网站空间 28
3.1.1 什么是网站空间 28
3.1.2 国内外网站空间的差异与优劣 29
3.2 租用专用服务器 29
3.2.1 租用专用服务器的选取原则 29
3.2.2 租用专用服务器的基本流程 30
3.3 申请虚拟主机 30
3.3.1 虚拟主机的选取原则 30
3.3.2 申请虚拟主机的基本流程 31
高手私房菜 32
技巧:测试一个虚拟主机提供了多少个站点 32
第4章 申请域名 33
4.1 域名 34
4.1.1 认识域名 34
4.1.2国内外域名的差异 34
4.2域名的选择 35
4.2.1选择与注册域名的技巧 35
4.2.2域名注册基本流程 35
4.2.3什么是保护性域名注册 37
4.2.4域名证书 37
4.3管理域名 37
4.3.1如何管理域名 38
4.3.2域名的买卖与转让 39
4.3.3通过软件管理域名 40
高手私房菜 40
技巧:域名价值评估的方法 40
第5章 备案网站 41
5.1相关法规解读 42
5.1.1《互联网信息服务管理办法》 42
5.1.2《非经营性互联网信息服务备案管理办法》 43
5.1.3《互联网IP地址备案管理办法》 45
5.2ICP备案流程 46
5.2.1ICP用户自行备案 46
5.2.2ISP用户/通信管理局用户/电信管理局用户导入备案 47
5.3典型实例——网站所有者自行备案 48
5.3.1准备工作 48
5.3.2网站备案所需资料 49
5.3.3具体操作 50
高手私房菜 51
技巧1:不同的公司能不能备案在同一个单位下 51
技巧2:提交备案信息的注意事项 52
技巧3:接到备案通过信息却查不到备案号的情况说明 52
技巧4:备案期间是否要关闭网站,备案什么时候能下来 52
第6章 网站的测试与发布 53
6.1网站的测试 54
6.1.1检查链接 54
6.1.2站点报告 55
6.1.3清理文档 56
6.2网站的发布 57
6.2.1使用网页制作工具 57
6.2.2虚拟主机管理面板 60
6.2.3使用专门的FTP工具 61
高手私房菜 62
技巧:FTP服务器不能连接的问题 62
第2篇 配置篇 64
第7章 Web服务器的安装与配置 64
7.1Web服务器概述 65
7.1.1IIS简介 65
7.1.2Apache简介 66
7.1.3其他服务器 67
7.2配置基于Windows平台的IIS服务器 68
7.2.1安装与配置Web服务器(IIS组件) 68
7.2.2运行单一网站 70
7.2.3同时运行多个网站 72
7.2.4使用SSL保护服务器的通信安全 73
7.3配置基于UNIX/Linux平台的Apache服务器 77
7.3.1安装与配置Apache服务器 77
7.3.2在Apache服务器中运行网站 80
7.3.3启动或者停止Apache服务 81
高手私房菜 81
技巧:解决用户目录出现错误的问题 81
第8章 FTP服务器的安装与配置 83
8.1FTP服务器概述 84
8.1.1三个方面的应用 84
8.1.2构建FTP服务器 84
8.2使用Serv-U搭建FTP服务器 86
8.2.1安装Serv-U软件 86
8.2.2使用Serv-U创建FTP服务器 89
8.2.3为用户分配FTP账户和空间 90
8.2.4设置FTP服务器账户权限 91
8.2.5建立账户虚拟目录 92
8.2.6管理Serv-U服务器 93
高手私房菜 96
技巧1:不登录系统启动FTP服务 96
技巧2:支持断点续传 96
第9章 电子邮件服务器的安装与配置 97
9.1电子邮件服务器概述 98
9.1.1邮件服务器介绍 98
9.1.2搭建邮件服务器前的准备工作 98
9.2搭建U-mail邮件服务器 98
9.2.1邮件服务器方案介绍 98
9.2.2配置DNS服务器 99
9.2.3安装U-mail邮件服务器 99
9.2.4使用管理账户配置邮件服务器 101
9.2.5为员工分配邮件账户 102
9.2.6反垃圾邮件和个人邮件限制 104
高手私房菜 107
技巧:测试域名解析 107
第10章 DNS服务器的安装与配置 109
10.1DNS服务器概述 110
10.1.1什么是DNS服务器 110
10.1.2DNS服务器工作原理 110
10.1.3DNS服务器类型 110
10.2安装DNS服务器 111
10.3配置DNS服务器 112
10.3.1创建正向及反向查找区域 112
10.3.2新建主机 115
10.3.3创建别名记录 116
10.3.4创建泛域名记录 118
10.3.5事件查看器 119
10.4测试DNS服务器 120
10.5备份与恢复DNS服务器 122
高手私房菜 124
技巧:DNS转发器 124
第11章 DHCP服务器的安装与配置 125
11.1DHCP服务器概述 126
11.2使用DHCP服务器的优点 126
11.3安装和配置DHCP服务器 126
11.3.1DHCP服务器适用的范围 127
11.3.2DHCP服务的安装 127
11.3.3添加IP地址范围 127
11.3.4DHCP服务的测试 130
11.4DHCP服务的高级管理 130
11.4.1添加排除范围 131
11.4.2建立保留 131
11.4.3修改租约期限 132
11.4.4备份及还原DHCP服务器的配置信息 133
11.4.5配置DHCP中继代理服务器 134
高手私房菜 136
技巧:DHCP服务器的迁移 136
第12章 文件与打印服务器的安装与配置 137
12.1认识文件与打印服务器 138
12.2配置文件服务器 138
12.2.1新建主机 138
12.2.2访问共享文件夹 139
12.2.3隐藏的共享文件夹 140
12.2.4共享权限与NTFS权限 141
12.3配置打印服务器 142
12.3.1打印服务器基本概念 142
12.3.2安装打印机 142
12.3.3配置打印机属性 144
高手私房菜 145
技巧:映射网络驱动器 145
第13章 传真服务器的安装与配置 147
13.1认识传真服务器 148
13.2配置传真服务器 148
13.3使用传真服务器 149
13.3.1传真回复 149
13.3.2传真接收 149
13.3.3传真发送 150
13.3.4传真广播 151
13.3.5语音信箱 151
13.3.6语音布告 151
13.4管理传真服务器 151
高手私房菜 154
技巧:配置传真机 154
第14章 数据库服务器的安装与配置 155
14.1认识数据库服务器 156
14.2数据库服务器的选配 156
14.2.1小型企业网络数据库服务器的选配 156
14.2.2中型企业网络数据库服务器的选配 156
14.2.3大型企业网络数据库服务器的选配 157
14.3安装数据库服务器 157
14.3.1安装数据库服务器系统环境 157
14.3.2安装数据库软件 158
14.3.3安装数据库服务器辅助软件 165
14.4配置数据库服务器 165
14.4.1为用户分配账户及空间 165
14.4.2设置账户权限 166
14.5使用数据库服务器 167
14.5.1运行与测试数据库服务器 167
14.5.2建立账户管理机制 168
14.5.3管理服务器 169
14.6保护数据库服务器 171
14.6.1安装安全保护软件 171
14.6.2备份数据 173
14.6.3恢复数据 174
高手私房菜 176
技巧:安装数据库软件需要注意的问题 176
第15章 流媒体服务器的安装与配置 177
15.1流媒体服务器的介绍 178
15.2流媒体服务器的特点 178
15.2.1支持流媒体传输的网络协议 179
15.2.2流媒体播放方式 180
15.2.3ASF文件及其应用 180
15.2.4ASX文件 181
15.3配置服务器 182
15.4流媒体管理器 187
高手私房菜 188
技巧:安装流媒体服务器注意的问题 188
第16章 证书服务器的安装与配置 189
16.1理解PKI与证书服务器 190
16.2在Web服务器上设置SSL 190
16.2.1生成证书申请 190
16.2.2提交证书申请 193
16.2.3颁发证书 194
16.2.4在Web上安装证书 195
16.2.5启动安全通道 195
16.2.6使用HTTPS协议访问网站 196
16.2.7证书的导入与导出 196
16.3CA证书 197
16.3.1什么是证书 197
16.3.2CA的作用 198
16.3.3证书的发放过程 198
16.3.4安装证书服务 199
16.4公钥基础结构 201
16.4.1什么是PKI 201
16.4.2公钥加密技术 201
高手私房菜 202
技巧:高强度加密Gmail 202
第17章终端服务器的安装与配置 203
17.1终端服务器概述 204
17.2终端服务器的架设和连接配置 204
17.2.1安装终端服务器 204
17.2.2安装远程桌面连接 206
17.2.3赋予用户通过终端服务登录的权限 206
17.3终端服务器的设置 207
17.3.1服务器与客户机会话的加密 207
17.3.2远程控制的设置 208
17.3.3登录设置 208
17.3.4用户权限的设置 208
17.3.5用户工作环境的设置 209
17.4终端服务器的工作方式 209
17.5终端服务器的通信模式 209
17.5.1虚拟串口通信模式 210
17.5.2点对点通信模式 210
17.5.3基于网络通信模式 210
17.6终端服务器的管理 210
17.6.1远程控制 210
17.6.2在终端服务器上安装应用程序 211
高手私房菜 212
技巧:解决认证限制 212
第3篇 建设篇 214
第18章 网站的制作技术 214
18.1使用表格布局页面 215
18.1.1创建婴幼教育网站页面 215
18.1.2页面的制作 215
18.2在页面中使用图像 218
18.2.1创建旅游信息网站页面 219
18.2.2页面的制作 219
18.3在页面中使用CSS样式 221
18.3.1创建电子商务网站页面 221
18.3.2页面的制作 222
18.4在页面中使用表单 236
18.4.1创建商城网站注册页面 236
18.4.2页面的制作 236
18.4.3登录页面的制作 237
18.5在页面中使用Flash动画 237
18.5.1创建休闲游戏网站页面 237
18.5.2页面的制作 238
18.5.3插入Flash 238
18.6在页面中使用多媒体 239
18.6.1创建儿童乐园网站页面 239
18.6.2页面的制作 239
高手私房菜 240
技巧:解决表格内部文字没有自动换行问题 240
第19章 网站制作的高级技术 241
19.1使用框架布局页面 242
19.1.1创建珠宝首饰网站页面 242
19.1.2页面的制作 242
19.2使用浮动框架布局页面 243
19.2.1创建搬家公司网站页面 243
19.2.2页面的制作 243
19.3使用DIV布局页面 244
19.3.1创建游戏网站页面 244
19.3.2页面的制作 244
19.4使用模板制作网页 248
19.4.1创建音像商品网站页面 249
19.4.2页面的制作 249
19.5使用库制作网页 252
19.5.1创建时尚杂志网站页面 252
19.5.2页面的制作 252
19.6网站超链接 255
19.6.1创建餐饮网站页面 256
19.6.2页面的制作 257
高手私房菜 260
技巧:实现特殊的下划线效果 260
第20章 大型电子商务网站建设 261
20.1网站规划设计 262
20.1.1什么是网站规划 262
20.1.2网站规划 262
20.1.3网站设计 262
20.1.4网站策划书 262
20.2动态网站设计基础 262
20.2.1创建网站站点 263
20.2.2用户数据库的创建 263
20.2.3SQL基础 264
20.2.4数据库的连接 264
20.2.5数据的基本读写操作 266
20.3电子商务网站前台功能设计 268
20.3.1电子商务网站的规划 269
20.3.2创建数据库及数据表 269
20.3.3电子商务网站的主页结构 271
20.3.4商品分类及列表 273
20.3.5商品详细信息页面 274
20.3.6会员注册及登录 274
20.3.7购物车设计 277
20.3.8商品查询功能 277
20.3.9留言板 278
20.4电子商务网站的后台管理 278
20.4.1后台管理功能规划 278
20.4.2管理员登录和验证 278
20.4.3网站用户管理 279
20.4.4商品信息管理 281
20.4.5商品订单管理 283
20.4.6留言信息管理 283
高手私房菜 284
技巧:加密数据库连接字符串 284
第4篇 实战篇 286
第21章 网络购物网站——淘宝网 286
21.1网站配置分析 287
21.1.1服务器配置分析 287
21.1.2淘宝网主要功能模块及技术分析 287
21.1.3页面设计分析 288
21.2制作自己的购物网站 295
21.2.1功能设计 295
21.2.2后台服务器配置 296
21.2.3网站制作步骤 296
第22章 企业门户网站——中粮网 301
22.1网站配置分析 302
22.1.1服务器配置分析 302
22.1.2页面设计分析 302
22.2制作自己的企业门户网站 312
22.2.1需求分析 312
22.2.2配置分析 312
22.2.3网站制作步骤 313
第23章 影音视频网站——优酷网 315
23.1网站配置分析 316
23.1.1服务器配置分析 316
23.1.2优酷网主要功能模块及技术分析 316
23.1.3页面设计分析 316
23.2制作自己的视频网站 326
23.2.1功能设计 326
23.2.2后台服务器配置 326
23.2.3网站制作步骤 327
第24章 电子商务网站——京东网 331
24.1网络配置分析 332
24.1.1服务器配置分析 332
24.1.2页面设计分析 332
24.2制作自己的电子商务网站 341
24.2.1需求分析 341
24.2.2配置分析 342
24.2.3网站制作步骤 342
第25章 社交网站——开心网 347
25.1网站配置分析 348
25.1.1服务器配置分析 348
25.1.2页面设计分析 348
25.1.3网站程序开发分析 352
25.2制作自己的社交网站 358
25.2.1需求分析 358
25.2.2配置分析 359
25.2.3网站制作步骤 359
第26章 时政新闻网站——凤凰网 361
26.1网站配置分析 362
26.1.1服务器配置分析 362
26.1.2页面设计分析 362
26.1.3网站程序开发分析 365
26.2制作自己的时政新闻网站 370
26.2.1需求分析 370
26.2.2配置分析 371
26.2.3网站制作步骤 371
第27章 休闲旅游网站——去哪儿网 373
27.1网站配置分析 374
27.1.1服务器配置分析 374
27.1.2页面设计分析 374
27.1.3网站前端程序开发分析 376
27.2制作自己的旅游网站 377
27.2.1需求分析 377
27.2.2配置分析 378
27.2.3网站制作步骤 378
第28章 博客/微博网站——新浪网 383
28.1网站配置分析 384
28.1.1服务器配置分析 384
28.1.2页面设计分析 384
28.1.3网站程序开发分析 388
28.2制作自己的微博网站 391
28.2.1需求分析 391
28.2.2配置分析 391
28.2.3网站制作步骤 391