计算机基础-软件知识

随笔3个月前发布 小恩发型
35 0 0

计算机基础-软件知识

浏览器

内核:核心技术

五大浏览器:

ie、谷歌、火狐、欧朋、苹果Safari

只有以上五个浏览器有自己的核心技术,其他浏览器都是套皮

正规的测试流程应该包含以上五个浏览器的测试,如果没有特别要求,只需测前三个就好。


常见的图片类型

1:jpg:颜色信息比较方法的一种图片格式

2:png:可以支持透明的一种图片格式

3:gif:支持动图,占用体积小,但色彩表现力不如前两者


域名

通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页。

URL

URL:统一资源定位符(互联网上的资源地址、位置)

URL格式:协议://主机地址/路径

HTTP协议

http协议:超文本传输协议,规定了浏览器和服务器之间通信的规划

网络协议的意思是:通信计算机双方必须共同遵守的一组约定


IP地址

每台电脑连上互联网之后都会被分配到一个不重复的ip地址数字串,好像门牌号一样


DNS

域名系统:用于把域名转换为对应的ip地址

域名解析就是由域名到ip地址的转化过程。郁闷的解析工作由dns服务器完成


hosts

hosts是一个没有扩展名的系统文件,可以用记事本打开,其作用就是将一些常用的网址域名与对应的ip地址建立一个关联

当用户在浏览器中输入一个网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页

如果没有找到,则系统会再次将网址提交给DNS域名解析服务器进行IP地址的解析

总的来说:hosts只是电脑中的一个文件而已,这个文件的内容是ip地址和域名之间的对应关系的表,当你输入网址时,优先查看hosts中有无对应内容,有就打开自己电脑中对应的数据,没有的话才会去互联网上去查找数据


客户端、服务器端、请求和响应

客户端(client):又称用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览器、桌面应用程序、app等

服务器端(server):是指网络中能对其他机器提供某些服务的计算机系统

请求:客户端想服务器要数据的动作

响应:服务器端给客户端数据的动作


网站访问的过程

1:在浏览器中输入URL

2:需要通过解析,去找到相应的IP地址

3:查找IP首先会从本地的hosts文件开始,如果找不到再去DNS服务器查找

4:如果DNS帮完忙找到了目标IP,我们先发送一个测试的请求,通过之后再发送正式的请求

5:服务器接收到正式的请求之后,他还需要进行验证。如果验证通过,则帮帮我们去找到当次请求想要的文件

6:服务器开始处理我们想要的文件,这个过程可能会用到数据库中的数据

7:当服务器将文件处理完毕之后再通过http协议交还给浏览器,此时浏览器就用自己的渲染引擎来进行渲染展示


© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...