计算机资源
1.本机资源
使用文件绝对路径访问本机中的所有类型资源。
2.万维网资源
通过浏览器使用网址(URL地址)访问万维网中的网页资源。
相关概念
一、互联网——硬件网络
使用相同通信协议,网络中任意双方可以实现通信的设备主机互联组成的通信网络结构。
eg.局域网、以太网
1.IP地址
主机设备在互联网中区别于其他主机的唯一标识符。
在URL中用域名标识主机,一个主机可以有多个域名,域名的语义化使得域名具有更强的可读性,方便记忆。
ip地址包含两部分标识码:网络ID+主机ID
同一个物理网络上(同一网段)的所有主机使用的是同一个网络ID
2.访问互联网资源
一定有主机的IP地址才能访问到主机中的资源。
二、万维网——软件网络
并不是一个硬件计算机网络,而是运行互联网上的分布式应用,用于传输超文本信息。
利用网页之间的超链接将不同网站的网页链接成一张逻辑上的信息网。
1.域名
万维网中的主机的标识符,万维网中一个主机设备可以有多个域名,我们通过解析域名获得IP地址最终都会指向同一个主机。
2.DNS域名系统
将域名和IP地址相互映射的一个分布式数据库。
提供域名的分发服务,将域名与主机IP进行绑定,域名与服务器IP绑定之后该域名就可以在URL上使用访问到目标服务器。(写入)
提供解析域名成IP地址的服务,参与主机客户机向服务器请求资源的过程。(读取)
3.URL——访问万维网资源
统一资源管理系统,在浏览器中输入URL地址(也叫网页地址,网址),就可以在万维网中访问目标网页文档。
URL格式:<协议>://<主机><端口>/<路径>
浏览器和万维网服务器的通信协议是http超文本传输协议
主机用域名表示,不用网站对应的服务器不同,域名不同。同一个网站下的网页域名是相同的,只有路径参数不同。
端口号:区别不同的应用进程,浏览器进程的端口号是80
路径:网页文档在网站服务器中的位置
万维网中的文档包括:
HTML文档、CSS文档、JS文档(静态网页)
动态网页文档(服务器后端程序根据用户需要生成的动态网页)
万维网资源文档需要返回到浏览器,通过浏览器内部的解析器进行解析渲染呈现网页图形效果。