1.1 网络基础知识
在学习网站规划设计之前,应对计算机网络的相关知识进行初步了解,如InterntTCP/IPWWW等。
1.1.1计算机网络简介
计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和数据通信的计算机系统。
1.计算机网络的组成
      计算机网络整体可以划分为通信子网和资源子网两大部分。
2.计算机网络的分类
1局域网
所谓局域网(local area netwokLAN),就是在局部地区范围内的网络,它所覆盖的地理范围较小,在几米至10千米以内。局域网在计算机数量上没有太多的限制,少的可以只有两台,多的可达几百台。局域网一般位于一个建筑物或一个单位内,不存在寻径问题,不包括网络层的应用。
2城域网
城域网(metropolitan area networkMAN)一般是由位于一个城市的计算机互连而成的网络。城域网的覆盖范围通常在10千米至100千米,采用IEEE 802.6标准。MANLAN相比扩展的距离更长,连接的计算机数量更多,在地理范围上可以说是LAN的延伸,一个MAN通常连接着多个LAN
3广域网
广域网(wide area NetworkWAN)也称远程网,通常跨接很大的物理范围,所覆盖的范围从几十千米到几千千米,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。在广域网内,用于通信的传输设备和介质一般由电信部门提
供,网络则由多个部门联合或由国家组建,网络规模大,能实现较大范围的资源共享。国际互联网Internet就是全球最大的广域网。
3.计算机网络的功能
      计算机网络的功能主要表现在资源共享和数据通信两个方面。
      1)资源共享
      2)数据通信 
1.1.2 Internet简介
Internet是一个采用TCP/IP(传输控制协议/因特网互联协议)把各个国家、各种机构的内部网络连接起来的数据通信网,起源于20世纪70年代的ARPANET(阿帕网)。
Internet提供了丰富的服务,主要包括以下内容。
1.万维网服务
2.服务
3.文件传输服务
4.远程登录
1.1.3 TCP/IP简介
计算机网络中的计算机和网络设备数量巨大、种类繁多,为了能够正确而有序地进行数据交换,必须遵守一些事先约定好的规则,这些规则就是协议。协议是一组控制数据通信的规则,这些规则明确规定了所交换的数据格式、时序,为进行数据交换而建立的规则、标准或约定的集合就称为网络协议
通常所说的TCP/IP是一组协议的总称,它包括众多相互关联的协议,其中网际协议(Internet protocolIP)是网络层最重要的协议,传输控制协议transmission control protocolTCP)是传输层中最主要的协议。
TCP是提供可靠服务、面向链接的协议,确保数据报可以完整地进行接收。
IP定义了数据按照数据报传输的格式和规则,将来自传输层的数据封装成IP数据包,送往作为目的地的接收端,IP最重要的作用就是将数据传送到目的计算机上
1.1.4 WWW
WWW是环球信息网world wide Web的缩写,也可以简称为Web,中文名字为“万维网”。
1.2 网站相关概念
为了更好地学习网站规划设计,必须了解网站的相关概念,如网站、网页、URL、浏览器等。
1.2.1 网站和网页
1.网站
网站website)是指根据一定的规则将相关网页有机组合起来形成的集合,所有网页都可以通过超链接相互访问。
2.网页
网页是构成网站的基本元素。网页实际上是一个文件,它存放在Internet上的某一台计算机中,而这台计算机必须是与互联网相连的。 
1.2.2 URL
统一资源定位符universal resource locatorURL)也称为网页地址,是因特网上标准的资源地址,用于完整地描述Internet上网页和其他资源的地址的一种标识方法。
URL3部分组成,格式如下:
协议类型://主机域名或IP地址/路径/文件名
1.2.3 IP地址和域名
1.IP地址
每个连接Internet的计算机、服务器以及其他网络实体都有自己唯一的IP地址,使用IP地址区分Internet上的每台计算机和网络设备。
每个IP地址的长度为32位(bit),分4段,每段8位(1个字节),常用十进制数字表示,每段数字范围为0255,段与段之间用“.分隔,如202.101.10.1
使用IP地址可以直接访问该IP地址代表的网站,但是,对于普通用户而言,IP地址非常难以记忆,因此,在Internet上使用了一套和IP地址对应的域名系统(domain name systemDNS),域名系统使用与主机位置、作用、行业有关的一组字符组成,既容易理解又方便记忆,域名与IP地址一一对应。
TCP是提供可靠服务、面向链接的协议,确保数据报可以完整地进行接收。IP协议定义了数据按照数据报传输的格式和规则,将来自传输层的数据封装成IP数据包,送往作为目的地的接收端,最重要的作用就是将数据传送到目的计算机上。
2.域名
Internet上使用了一套和IP地址对应的域名系统(domain name systemDNS),域名系统使用与主机位置、作用、行业有关的一组字符组成,既容易理解又方便记忆,域名与IP地址一一对应。
域名的一般网络上xml是什么意思格式为:主机.网络名称.子域.一级域
1.2.4 浏览器
浏览器是指可以显示Web服务器的网页文件内容,并让用户与这些文件交互的一种软件。浏览器主要通过HTTPWeb服务器交互并获取网页,这些网页由URL指定。浏览器属于客户端浏览程序,向Web服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解释、显示和播放。
目前常见的浏览器有IEInternet Explorer)、FirefoxNetscape Navigator等。
1.2.5  ISP
ISPInternet service provider)的意思是互联网服务提供商,是向广大用户综合提供互联网接入业务、信息业务和增值业务的电信运营商,是经国家主管部门批准的正式运营企业,如中国电信等。
一台计算机要通过ISP提供的接入服务,根据ISP提供的帐号接入Internet,才能访问Internet上的资源。
1.2.6 HTTP
HTTP (英文Hypertext transfer protocol的缩写) 中文译为超文本传输协议。它是一种详细规定了浏览器和万维网服务器之间互相通信的规则。HTTP是非常可靠的协议,它具有强大的自检能力,所有用户请求的文件到达客户端时,一定是准确无误的
1.2.7Web
Web本意是蜘蛛网和网的意思。对于普通用户来说,Web仅仅只是一种环境——互联网的使用环境、氛围、内容等。而对于网站设计、制作者来说,它是一系列技术的复合总称(包括网站的前台布局、后台程序、美工、数据库开发等),我们称它为网页。
1.2.8 W3C
W3C(英文World Wide Web Consortium的缩写)中文译为“万维网联盟”。万维网联盟是国际最著名的标准化组织。W3C最重要的工作是发展Web规范,自1994年成立以来,已经发布了200多项影响深远的Web技术标准及实施指南,如超文本标记语言(HTML)、可扩展标记语言(XML)等。这些规范有效地促进了Web技术的兼容,对互联网的发展和应
用起到了基础性和根本性的支撑作用。
Web标准并不是某一个标准,而是一系列标准的集合,主要包括结构(Structure)、表现(Presentation)和行为(Behavior)三个方面,具体如下:
1)结构标准
结构用于对网页元素进行整理和分类,主要包括XMLXHTML两个部分,具体区别如下:
XML(英文The Extensible Markup Language 的缩写)是一种可扩展标记语言。XML最初的目的是为了弥补HTML的不足,它具有强大的扩展性,可用于数据的转换和描述。
XHTML(英文The Extensible HyperText Markup Language的缩写)是可扩展超文本标识语言。XHTML是基于XML的标识语言,是在HTML4.0的基础上,用XML的规则对其进行扩展建立起来的,它实现了HTMLXML的过渡。
2)表现标准
表现用于设置网页元素的版式、颜、大小等外观样式,主要指的是CSS,具体介绍如下:
CSS(英文Cascading Style Sheet的缩写)是层叠样式表。CSS标准建立的目的是以CSS为基础进行网页布局,控制网页的表现。CSS布局与XHTML结构语言相结合,可以实现表现与结构的分离,使网站的访问及维护更加容易。
3)行为标准
行为是指网页模型的定义及交互的编写,主要包括DOMECMAScript两个部分。具体区别如下:
DOM(英文Document Object Model的缩写)是文档对象模型。W3C 文档对象模型 DOM 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。
ECMAScriptECMA(英文European Computer Manufacturers Association的缩写)国际以JavaScript为基础制定的标准脚本语言。JavaScript是一种基于对象和事件驱动,并具有相对安全性的客户端脚本语言,广泛用于Web开发,常用来给HTML网页添加动态功能,比如响应用户的各种操作。
1.2.9  HTML
HTML(英文Hyper Text Markup Language的缩写)中文译为“超文本标记语言”,主要是通过HTML标记对网页中的文本、图片、声音等内容进行描述。HTML提供了许多标记,如段落标记、标题标记、超链接标记、图片标记等,网页中需要定义什么内容,就用相应的HTML标记描述即可。
HTML之所以称为超文本标记语言,不仅是因为它通过标记描述网页内容,同时也由于文本中包含了所谓的“超级链接”点。通过超链接将网站与网页以及各种网页元素链接起来,构成了丰富多彩的Web页面。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。