第 1章 认识互联网
ASP动态网页设计教程
2
第 1章 认识互联网国际互联网自 1996年开始蓬勃地发展,发展初期都是以静态网站为主,主要提供公司基本信息、产品的介绍等,这种纯粹以提供信息为主的网站,是第一代互联网的基本特点。后来在美国由华人杨智远领军的 Yahoo网站,在网络上提供网站黄页簿分类检索的服务 (类似电信局的电话簿 ),让网友通过 Yahoo的搜索引擎 (Search
Engine)快速地在茫茫网海中找到所要的信息,而逐渐在网络上崭露头角,并得到全球上网人士的青睐,成为第二代网络应用的主流。
到了最后,由于网站具有全球可用及全球统一的用户界面,因此许多的企业将原本在局域网使用的数据库,移植到互联网上,并与电子商务结合而成为第三代网站的主要应用。
本章主要以介绍 Windows XP架设 IIS(Internet Information Server)
网站为基础,针对架设 Web网站所需的相关知识做一个基本的介绍,
让读者可以轻松及快速地进入网络世界的实际应用层次。
3
第 1章 认识互联网
1.1 什么是互联网
1.2 架站所需配置
1.3 网站服务器
1.4 完整的运行流程
4
1.1 什么是互联网互联网 (Internet)是以标准的 TCP/IP通讯协议为基础,将分布在全球各地的局域网串联在一起,完成资源共享的网络世界。目前全世界约有千万个主机串联在互联网上,形成一个相连的 Internet世界,这些主机是由个人、教育机构及企业用户等相关单位所设立,
通过 Internet可以达到资源共享的目的。
5
1.1 什么是互联网
1.1.1 互联网的架构
1.1.2 客户端上网所需的配置
6
1.1 什么是互联网
1.1.1 互联网的架构互联网的硬件架构如下图所示,
7
1.1 什么是互联网
1.1.2 客户端上网所需的配置下面是个人拨号上网所需准备的软、硬件设备:
( 1)个人计算机
( 2)调制解调器
( 3)电话线
( 4)操作系统
( 5)浏览器
( 6)向 ISP公司申请一个上网的账号
( 7)设置拨号上网的参数
8
1.1 什么是互联网
1.1.2 客户端上网所需的配置
1,个人计算机个人计算机上网所需的基本配置建议如下:
Pentium II以上的 CPU; 64 MB以上的内存; 3.5英寸软驱; 4.3 GB以上的硬盘; 32倍速以上的光驱;一个鼠标;
101键的标准键盘;
56K调制解调器;
Windows操作系统;
Internet Explorer浏览器 (已内置于操作系统中 )
9
1.1 什么是互联网
1.1.2 客户端上网所需的配置
2,调制解调器调制解调器是一种数字与模拟信息转换的设备,个人计算机可以处理的是数字信息,而数据通过电话线传输至远程时必须转换为模拟信号,当另一端收到模拟信号时,必须通过调制解调器再将模拟信号转为数字信号后,交给计算机处理。
10
1.1 什么是互联网
1.1.2 客户端上网所需的配置
3,Windows操作系统操作系统是个人计算机必备的软件,通常个人计算机的硬件厂商均会随机附赠 Windows操作系统,例如 Windows 98,Windows 2000或 Windows XP等。
另外,由于互联网采用 TCP/IP通讯协议,因此您的操作系统一定要安装 TCP/IP通讯协议,才可以连接上网。
11
1.1 什么是互联网
1.1.2 客户端上网所需的配置
4,浏览器
Microsoft网络探险家浏览器的用户界面如下图所示。
12
1.1 什么是互联网
1.1.2 客户端上网所需的配置
5,ISP
ISP即为互联网服务提供者 (Internet Service
Provider),它主要是提供企业及个人用户拨号上网的服务,当您准备好个人计算机等相关配置后,必须向
ISP申请一个账号,方能利用 Modem拨号上网。当然,
也可以直接申请 ADSL或其它专线服务,国内的 ISP企业如 163,236等。
13
1.1 什么是互联网
1.1.2 客户端上网所需的配置
6,IP 地址在 TCP/IP通讯协议的 Internet环境上,每一部计算机主机均有一个地址(用以代表该主机),此地址是由四段 0~255的数字所组成,例如 203.70.56.129,这组数字称为 IP 地址。
说明:拨号上网时,个人计算机的 IP是由 ISP主机动态指定,因此每次上网的地址均不相同,只有固定式的用户才有固定的 IP地址。
14
1.2 架站所需配置个人利用个人计算机及 ADSL线路架设 Web网站,其架构最为简单,如下图所示。
15
1.2 架站所需配置若是小型公司架站的话,目前有一种利用 ADSL架站的服务,它同时可让公司的多部个人计算机同时上网 (ISP会提供 5个 IP地址 ),利用该方案提供的路由器或集线器,即可立即连接到 Internet。其系统架构如下图所示。
16
1.2 架站所需配置若是企业用户架站,则系统的需求较为复杂,仅有 Web
网站需求的企业,可参考的网站架构如下图所示。
17
1.3 网站服务器
1.3.1 浏览器与网站服务器的关系
1.3.2 Web Server与数据库服务器
18
1.3 网站服务器
1.3.1 浏览器与网站服务器的关系
Web技术架构在主从 (Client/Server) 架构的环境下,
Client 端用户接口的标准为浏览器,Server 端则是网站服务器 (Web Server)。 Client 端与 Server端通过 HTML语言沟通,达到信息共享的目的,如下图所示。浏览器与 Web
Server间的通讯是采用标准的 HTTP通讯协议 。
19
1.3 网站服务器
1.3.2 Web Server与数据库服务器在电子商务网站中,数据库与 Web Server 均为独立的主机,当客户通过浏览器进行下载时,系统的运作流程如下图所示。
20
1.4 完整的运行流程
Web的详细运行流程整理如下:
( 1)客户拨号上网。
( 2)打开浏览器,输入网址,如 http://www.sina.com.cn
(此为新浪网的网址)。
( 3)浏览器发出 Request信息,向“新浪”网站要求提供主页的 HTML文件。
( 4)“新浪”的 Web Server 读取主页 (Home Page),并返回信息给浏览器。
( 5)浏览器解析 Web Server 送来的主页 (HTML文件 ),
根据主页的 HTML文件的内容,编排输出格式后显示在浏览器的画面上,完成整个流程。
21
第 1章 认识互联网相信读者看完本章,对互联网的运作已有初步的了解,对于阅读后续的章节将有相当大的帮助,您若对互联网有兴趣的话,可以到 W3C的网站查询相关技术数据。
ASP动态网页设计教程
2
第 1章 认识互联网国际互联网自 1996年开始蓬勃地发展,发展初期都是以静态网站为主,主要提供公司基本信息、产品的介绍等,这种纯粹以提供信息为主的网站,是第一代互联网的基本特点。后来在美国由华人杨智远领军的 Yahoo网站,在网络上提供网站黄页簿分类检索的服务 (类似电信局的电话簿 ),让网友通过 Yahoo的搜索引擎 (Search
Engine)快速地在茫茫网海中找到所要的信息,而逐渐在网络上崭露头角,并得到全球上网人士的青睐,成为第二代网络应用的主流。
到了最后,由于网站具有全球可用及全球统一的用户界面,因此许多的企业将原本在局域网使用的数据库,移植到互联网上,并与电子商务结合而成为第三代网站的主要应用。
本章主要以介绍 Windows XP架设 IIS(Internet Information Server)
网站为基础,针对架设 Web网站所需的相关知识做一个基本的介绍,
让读者可以轻松及快速地进入网络世界的实际应用层次。
3
第 1章 认识互联网
1.1 什么是互联网
1.2 架站所需配置
1.3 网站服务器
1.4 完整的运行流程
4
1.1 什么是互联网互联网 (Internet)是以标准的 TCP/IP通讯协议为基础,将分布在全球各地的局域网串联在一起,完成资源共享的网络世界。目前全世界约有千万个主机串联在互联网上,形成一个相连的 Internet世界,这些主机是由个人、教育机构及企业用户等相关单位所设立,
通过 Internet可以达到资源共享的目的。
5
1.1 什么是互联网
1.1.1 互联网的架构
1.1.2 客户端上网所需的配置
6
1.1 什么是互联网
1.1.1 互联网的架构互联网的硬件架构如下图所示,
7
1.1 什么是互联网
1.1.2 客户端上网所需的配置下面是个人拨号上网所需准备的软、硬件设备:
( 1)个人计算机
( 2)调制解调器
( 3)电话线
( 4)操作系统
( 5)浏览器
( 6)向 ISP公司申请一个上网的账号
( 7)设置拨号上网的参数
8
1.1 什么是互联网
1.1.2 客户端上网所需的配置
1,个人计算机个人计算机上网所需的基本配置建议如下:
Pentium II以上的 CPU; 64 MB以上的内存; 3.5英寸软驱; 4.3 GB以上的硬盘; 32倍速以上的光驱;一个鼠标;
101键的标准键盘;
56K调制解调器;
Windows操作系统;
Internet Explorer浏览器 (已内置于操作系统中 )
9
1.1 什么是互联网
1.1.2 客户端上网所需的配置
2,调制解调器调制解调器是一种数字与模拟信息转换的设备,个人计算机可以处理的是数字信息,而数据通过电话线传输至远程时必须转换为模拟信号,当另一端收到模拟信号时,必须通过调制解调器再将模拟信号转为数字信号后,交给计算机处理。
10
1.1 什么是互联网
1.1.2 客户端上网所需的配置
3,Windows操作系统操作系统是个人计算机必备的软件,通常个人计算机的硬件厂商均会随机附赠 Windows操作系统,例如 Windows 98,Windows 2000或 Windows XP等。
另外,由于互联网采用 TCP/IP通讯协议,因此您的操作系统一定要安装 TCP/IP通讯协议,才可以连接上网。
11
1.1 什么是互联网
1.1.2 客户端上网所需的配置
4,浏览器
Microsoft网络探险家浏览器的用户界面如下图所示。
12
1.1 什么是互联网
1.1.2 客户端上网所需的配置
5,ISP
ISP即为互联网服务提供者 (Internet Service
Provider),它主要是提供企业及个人用户拨号上网的服务,当您准备好个人计算机等相关配置后,必须向
ISP申请一个账号,方能利用 Modem拨号上网。当然,
也可以直接申请 ADSL或其它专线服务,国内的 ISP企业如 163,236等。
13
1.1 什么是互联网
1.1.2 客户端上网所需的配置
6,IP 地址在 TCP/IP通讯协议的 Internet环境上,每一部计算机主机均有一个地址(用以代表该主机),此地址是由四段 0~255的数字所组成,例如 203.70.56.129,这组数字称为 IP 地址。
说明:拨号上网时,个人计算机的 IP是由 ISP主机动态指定,因此每次上网的地址均不相同,只有固定式的用户才有固定的 IP地址。
14
1.2 架站所需配置个人利用个人计算机及 ADSL线路架设 Web网站,其架构最为简单,如下图所示。
15
1.2 架站所需配置若是小型公司架站的话,目前有一种利用 ADSL架站的服务,它同时可让公司的多部个人计算机同时上网 (ISP会提供 5个 IP地址 ),利用该方案提供的路由器或集线器,即可立即连接到 Internet。其系统架构如下图所示。
16
1.2 架站所需配置若是企业用户架站,则系统的需求较为复杂,仅有 Web
网站需求的企业,可参考的网站架构如下图所示。
17
1.3 网站服务器
1.3.1 浏览器与网站服务器的关系
1.3.2 Web Server与数据库服务器
18
1.3 网站服务器
1.3.1 浏览器与网站服务器的关系
Web技术架构在主从 (Client/Server) 架构的环境下,
Client 端用户接口的标准为浏览器,Server 端则是网站服务器 (Web Server)。 Client 端与 Server端通过 HTML语言沟通,达到信息共享的目的,如下图所示。浏览器与 Web
Server间的通讯是采用标准的 HTTP通讯协议 。
19
1.3 网站服务器
1.3.2 Web Server与数据库服务器在电子商务网站中,数据库与 Web Server 均为独立的主机,当客户通过浏览器进行下载时,系统的运作流程如下图所示。
20
1.4 完整的运行流程
Web的详细运行流程整理如下:
( 1)客户拨号上网。
( 2)打开浏览器,输入网址,如 http://www.sina.com.cn
(此为新浪网的网址)。
( 3)浏览器发出 Request信息,向“新浪”网站要求提供主页的 HTML文件。
( 4)“新浪”的 Web Server 读取主页 (Home Page),并返回信息给浏览器。
( 5)浏览器解析 Web Server 送来的主页 (HTML文件 ),
根据主页的 HTML文件的内容,编排输出格式后显示在浏览器的画面上,完成整个流程。
21
第 1章 认识互联网相信读者看完本章,对互联网的运作已有初步的了解,对于阅读后续的章节将有相当大的帮助,您若对互联网有兴趣的话,可以到 W3C的网站查询相关技术数据。