web基础知识

web基础知识

1.IP与域名
(1)都是唯一的
(2)计算机接入到Internet的IP地址是32位数,分成4个8位数
(3)域名:Internet中的机器的一个文本格式的名字,方便记忆处理
(4)两者之间转换通过“域名服务器”的软件系统完成,实现域名系统DNS:将完全限定域名转成IP地址
(5)域名服务器由负责一组机器所连接到的Internet部分的组织机构运行

2.web与Internet

Internetweb
计算机与其他设备的集合,它们通过装置连接起来,相互可通信一组软件和协议的集合
Internet中的绝大部分安装了这些软件和协议

3.浏览器VS服务器

浏览器服务器
运行在客户机上的程序可向发出请求的浏览器提供文档的程序
与服务器通信:http协议监控主机的通信端口,通过该通口接受HTTP命令,并运行这些命令指定的操作
IE、Firefox、ChromeApache、IIS(只运行在Windows操作系统下)
*3.1通信启动*:浏览器向服务器发送URL
	URL可指定的资源类型:
	(1)存储在服务器中某个数据文件的地址,该文件将发送到客户机
	(2)客户机要求执行的位于服务器的某个程序,程序执行的结果返回客户机	

4.服务器的特性:
(1)文件结构:

文件根目录服务器根目录
存储服务器能够直接访问到的并且通常会提供给客户机的 web文档存储服务器及其支持软件

5.客户机直接通过顶层URL访问存储在文档根目录中的文件的过程:

(查找顺序:浏览器自身DNS(域名对比)–>操作系统自身DNS(域名对比)–>读取hosts文件(域名对应的IP地址)–>浏览器发起一个DNS的系统调用,向DNS服务器域名解析请求)

1、首先在地址栏输入URL后,浏览器会搜索自身的DNS缓存,看自身的缓存中是否有www.xxx.com
对应的条目,而且没有过期,如果有且没有过期则解析到此结束。
2、如果浏览器自身的缓存里面没有找到对应的条目,那么浏览器会搜索操作系统自身的DNS缓存,如果找到且没有过期则停止搜索解析到此结束。
3、如果在Windows系统的DNS缓存也没有找到,那么尝试读取hosts文件,看看这里面有没有该域名对应的IP地址,如果有则解析成功。
4、如果在hosts文件中也没有找到对应的条目,浏览器就会发起一个DNS的系统调用,就会向本地配置的首选DNS服务器发起域名解析请求,运营商的DNS服务器首先查找自身的缓存,找到对应的条目,且没有过期,则解析成功。

*域名解析的整个过称就是寻址的过称,解析到对应的IP地址之后,就开始搜寻该物理机上的文件目录 URL默认的端口为80,服务器上会有软件程序监听着80端口,一般为tomcat或者nginx,现假设为nginx。 nginx收到请求后通过配置的域名路径去本地查找对应的文件根目录,然后在根据文件根目录去查询所设定的文件子目录,最终找到对应的文件。

6.虚拟文档树----提供文档的辅助性区域
服务器主系统磁盘不够存储所有文档,辅助磁盘存储一部分,则这部分的文档就是存储到了文档根目录以外的路径中

7.虚拟主机
把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW、FTP、E-mail等)功能。
即在网络服务器上分出一定的磁盘空间,用户可以租用此部分空间,以供用户放置站点及应用组件,提供必要的数据存放和传输功能

8.代理服务器

(1)提供web上其它主机的文档根目录中的文档。
(2)代理服务器是网络信息的中转站,是个人网络和Internet服务商之间的中间代理机构,负责转发合法的网络信息,对转发进行控制和登记
(3)作为连接Internet与Intranet的桥梁

9.Apache vs IIS

ApacheIIS
包含3个配置文件:httpd.conf(包含真正控制行为的指令)、srm.conf、access.conf服务器行为修改通过一个基于窗口的程序完成

10.URL vs URI

URL(统一资源定位符)URI (统一资源标识符)
提供资源的路径或位置目的:命名资源、提供资源的路径或位置
标准格式:协议类型://服务器地址(必要时需加上端口号)/路径/文件名

11.HTTP
描述最常用的5种http方法的用途_HTTP就是这么简单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值