搜索引擎优化技术URL定义/域名解析/服务器处理

SEO培训栏目下搜索引擎优化技术给大家说一下我们现在眼中的URL是怎么形成的,打开浏览器从输入网址到网页呈现在大家面前,url的定义,经历了那几个过程,域名解析,服务器处理,? 

  

先给大家来张总体流程图,具体步骤请看下文分解! 

  

从URL输入到页面展现 

一、URL定义

 

URL(Uniform Resource Locator),统一资源定位符,用于定位互联网上资源,俗称网址。 

二、域名解析(DNS) 

在浏览器输入网址后,首先要经过域名解析,因为浏览器并不能识别域名,需要通过域名直接找到相应的IP地址。 

了解下什么是IP地址? 

1. IP地址 

IP地址是指互联网协议地址,是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

 

2. 什么是域名解析 

DNS是一搜索引擎优化技术b书个网络服务器,我们的域名解析简单来说就是在DNS上记录一条信息记录。例如:baidu.com 220.114.23.56(服务器外网IP地址)80(服务器端口号)。 

3. 域名解析流程 

浏览器缓存:如果在之前对该url指定的主机进行过访问,浏览器会缓存该主机的IP一段时间(该时间浏览器指定),然后通过该IP地址找到对应主机;

三、服务器处理响应请求 

1. 服务器 

服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机SEO培训)提交的服务请求,并提供相应的服务。比如:网页服务、文件下载服务、邮件服务、视频服务。 

  

2. MVC后台处理阶段 

  

MVC架构 

(1)视图(view) 

它是提供给用户的操作界面,是程序的外壳。 

(2)模型(model) 

模型主要负责数据交互,在MVC的三个部件中,模型拥有最多的处理任务,一个模型能为多个视图提供数据。 

(3)控制器(controller) 

下一步就来到浏览器处理阶段 

四、浏览器的处理 

浏览器拿到响应文本HTML后,以chrome浏览器为例,介绍下浏览器渲染机制 

chrome浏览器渲染机制: 根据渲染树来布局,以计算每个节点(也就是每个Element)的几何位置,这又叫layout和reflow过程。最后通过调用操作系统Native GUI的API绘制,将各个节点绘制到屏幕上。于是就来到了绘制网页的最后阶段。 

更多资讯请关注:www.sogoubaike.cn

原创文章,作者:搜够小编,如若转载,请注明出处:http://www.sogoubaike.cn/archives/33864