当前位置:首页 > 移动互联 > 减少域名DNS解析时间将网页加载速度提升新层次

减少域名DNS解析时间将网页加载速度提升新层次

admin 3年前 403 0

减少域名DNS解析时间将网页加载速度提升新层次 移动互联 第1张

提高网页的打开速度,一般地我们会选择使用CDN,利用“就近原则”让用户在最短的时间内获取到服务器资源,实际应用当中采用CDN的方式提高网站访问速度的效果也是最明显的。这也就是为什么国外的空间打开速度远不及国内的主机的访问速度的原因了。

我们知道在用户访问网站时先得经过域名DNS解析这一过程,可能很多人对于DNS解析时间平常并没有太在意。性能稳定、响应时间快的DNS域名解析服务与不稳定、响应过慢的DNS的域名解析时间可能相差1秒,而对于网站存在过多的域名解析请求,这个时间积累起来就非常地多了。

本篇文章就来分享一下通过优化网站DNS域名解析,减少域名DNS解析时间,从而让网站在原来的访问速度的前提下继续实现新的飞跃。

减少域名DNS解析时间将网页加载速度提升到新层次-DNS缓存/预加载/多域名

一、域名DNS解析原理和过程

1、DNS是怎么来的?DNS 是域名系统 (Domain Name System) 的缩写。在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。

2、DNS解析的基本过程一:查找本地域名DNS缓存。当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址,例如计算机系统Hosts文件域名对应IP、路由器缓存、ISP(互联网服务提供商)DNS缓存。

减少域名DNS解析时间将网页加载速度提升新层次 移动互联 第2张

3、DNS解析的基本过程二:通过上面的DNS查询依然没有找到想你的域名对应的IP地址,那么就要进入根服务器进行查询。全球共有13台根逻辑域名服务器。这13台逻辑根域名服务器中名字分别为“A”至“M”,真实的根服务器在2014年1月25日的数据为386台,分布于全球各大洲。

4、在根域名服务器中虽然没有每个域名的具体信息,但储存了负责每个域(如COM、NET、ORG等)的解析的域名服务器的地址信息。根域名服务器会将其管辖范围内顶级域名(如.com)服务器IP告诉本地DNS服务器,这样你的域名查询请求会进入到相应的顶级域名服务器。

5、DNS解析的基本过程三:顶级域名服务器收到请求后查看区域文件记录,若无则将其管辖范围内主域名(不带任何前缀的域名,如freehao123.com)服务器的IP地址告诉本地DNS服务器。如果还是没有找到,则进入到下一级域名服务器进行查找。如此重复,直到找到正确的结果为止。

6、查找到正确的域名对应IP地址后,本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将该结果反馈给客户端,客户端通过这个IP地址与web服务器建立链接。于是你的浏览器就正常访问网站了。下图是对Google.com为例,解释用户在访问谷歌时DNS解析的全过程。(点击放大)

减少域名DNS解析时间将网页加载速度提升新层次 移动互联 第3张

二、浏览器加载网页的基本过程

1、从浏览器地址栏的请求链接开始,浏览器通过DNS解析查到域名映射的IP地址,成功之后浏览器端向此IP地址取得连接,成功连接之后,浏览器端将请求头信息通过HTTP协议向此IP地址所在服务器发起请求,服务器接受到请求之后等待处理。

减少域名DNS解析时间将网页加载速度提升新层次 移动互联 第4张

2、览器加载显示html的顺序是:从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。如果遇到语义解释性的标签嵌入文件(JS脚本,CSS 下载过程会启用单独连接进行下载,并且在下载后进行解析,解析过程中,停止页面所有往下元素的下载。(点击放大)

减少域名DNS解析时间将网页加载速度提升新层次 移动互联 第5张

3、什么原因会导致网页加载过慢?浏览器可以在下载CSS资源的同时,并行解析HTML文件,但是,一旦发现有脚本文件的引用,则必须等待脚本文件完成下载并且执行后才能继续解析。内容下载时间主要取决于用户带宽、服务器带宽、文件大小、文件数量等。

发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

相关文章

EverString:一个电话引爆的企业级应用

EverString:一个电话引爆的企业级应用

EverString现在的应用场景跟最初有很大的差别。是客户的一个电话,让他们突破瓶颈,发现了新大陆。文|沈凌莉“我们的客户都是公司的销售和总监。他们以往用到的服务,一般能够帮他们把销售转化率...

百度安全GITC展示智能云安全

百度安全GITC展示智能云安全

汇聚全球互联网业内技术从业者,国内最大的互联网技术交流盛会GITC2016在北京国家会议中心召开。大会聚集了来自国内的多家重量级互联网、IT领域的企业。各路IT领域的专家齐聚,各种黑科技的展示,...

外贸建站为什么选择GoDaddy主机?

外贸建站为什么选择GoDaddy主机?

   跨境电商,是近年来一个热门的词汇,很多传统外贸企业开始向外贸电商转型。目前比较主流的外贸电商交易有两种,一是通过阿里巴巴、环球资源这类第三方B2B平台销售...

乐视CEO和CFO大换血背后的真相

乐视CEO和CFO大换血背后的真相

 5月23日互联资讯,乐视选择在一个周日的下午举行媒体沟通,由贾跃亭携乐视网新人总经理梁军、乐视网新任财务总监张巍、乐视网董秘赵凯一同参与。当天下午4点半乐视网发布公告宣布上市公司两项重要高...

关于女性创业 科技界的女神怎么给建议?

关于女性创业 科技界的女神怎么给建议?

    新浪科技讯5月21日消息,这也许是女性性别密度最大的一次论坛,昨日阿里巴巴筹办的女性论坛在杭州开幕,重点关注从IT到DT时代下的女性创业,大约有1000多名来自各个领域的代表女性...

查询类网站或成站长淘宝客新金矿

查询类网站或成站长淘宝客新金矿

流量是玩转互联网的基础,传说的中的大牛一般都是倒腾流量的高手。在大牛眼中抓取流量是一门艺术,背后玩的是五花八门的思路。这篇文章斗胆跟大家分享一个好玩的思路。文章将以剥洋葱的方式展开,希望剥完这...

央视国际起诉暴风影音侵权并索赔400万

央视国际起诉暴风影音侵权并索赔400万

央视国际起诉暴风影音侵权并索赔400万【TechWeb报道】4月17日消息,暴风影音未经自己授权转播“2014年巴西世界杯”,央视国际网络公司(以下简称央视国际)起诉索赔4...

移动互联网;真正的新用户引导应该这么设计

移动互联网;真正的新用户引导应该这么设计

编者按:新用户引导绝对是个瓶颈。花费时间设计和开发,找了用户测试调研,最后上线了,依然拦不住汹涌的用户流失潮。很多时候,也许只是新用户引导没做好而已。今天的文章,我们来聊聊新用户引导的设计~...