首页 > 优化 > 关键词   >  网站价值速度最新资讯  > 正文

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

2015-03-16 11:25 · 稿源: 免费资源部落
文章目录

三、合理利用DNS TTL值 增加域名的缓存命中率

1、DNS 服务器采用递归或迭代来处理客户端查询时,它们将发现并获得大量有关 DNS 命名空间的重要信息。然后这些信息由服务器缓存。缓存为 DNS 解析流行名称的后续查询提供了加速性能的方法,同时大大减少了网络上与 DNS 相关的查询通信量。

2、TTL(Time-To-Live)即一条域名解析记录在DNS服务器上缓存时间。当信息缓存时,生存时间 (TTL) 值适用于所有缓存的 RR。只要缓存 RR 的 TTL 没有到期,DNS 服务器就可继续缓存并再次使用 RR 来应答与这些 RR 相匹配的客户端提出的查询。

3、适当地增大TTL值可以让DNS Server缓存该域名更长时间,增加缓存的命中率。TTL一般默认为一小时,可以根据实际情况设为一天甚至一周以上。当然,如果你域名的IP经常变化,则TTL不应过大,否则各地的DNS Server会暂时无法获得新的正确的IP地址。

四、合理使用DNS-prefetch让DNS预读取

1、从上面浏览器加载网页的过程可以看出,网页的请求是可以多任务同时进行的,对于网页有多个DNS请求的情况,可以让浏览器在后台先把要使用的DNS请求默默地完成,这样当用户在打开新的网页时,就可以节省DNS查询的时间了。

2、控制浏览器的DNS预读取就是DNS-prefetch标签了,DNS Prefetch应该尽量的放在网页的前面,格式类似是:

很多网站都使用使用百度广告联盟代码,使用这个就可以预读取DNS了。

3、默认情况下浏览器会有隐式的DNS Prefetch,即会对页面中和当前域名(正在浏览网页的域名)不在同一个域的域名进行预获取,并且缓存结果,我们可以通过下面的标签禁止隐式的DNS Prefetch:

4、需要注意的就是,DNS Prefetch只需要在用户在首先次打开网站时使用即可,没有必要每个页面都使用DNS Prefetch,否则就是重复DNS读取了,反而还无形中增加了DNS查询的次数,效果适得其反。

五、DNS域名解析拆分为多个域名增加并行下载量

1、一般来说网页的内容加载时会发生多个域名请求服务,如果你的网站JS、CSS、图片等非常多的话,建议将这些文件分别放在不同的域名上,这样浏览器在打开某一个页面时就可以同时向这些域名发送DNS解析请求了,能在一定程度上减少DNS时间。(点击放大)

2、网页的内容越多,分析的域名应该尽量多一些。例如html、htm,js、css,jpg、png、gif,php、asp都可以放在不同的域名上。在实际应用上,使用全站CDN或者是静态文件CDN就可以实现上述效果,并且结合css sprite一起来使用的。

3、css sprite的作用恰恰相反,它不是增加域名请求,而减少域名DNS请求,主要是用在图片上。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。

六、加快域名DNS解析速度方法小结

1、本文介绍的用DNS缓存、DNS预读取、拆分域名来减少域名DNS解析的时间的方法,对于一般的网站的加有效果可能并不明显,但是对于一些每天DNS请求达到上万级以上的网站,DNS加速的效果就显而易见了。另外,如果发现自己的网站响应速度过慢,不妨好好检查一下网页的DNS用时。

2、除了从网站本身的DNS解析来加快访问速度外,我们平常在选择DNS服务时尽量使用那些稳定可靠的DNS服务,这样的DNS服务响应速度和缓存率都是非常不错的。假如自己的网站分拆了多个二级域名,不妨好好用用CNAME,设置好TTL时间,保证网站的首先次解析,可以直接从运营商的DNS缓存中拿到。

举报

  • 相关推荐
  • 大家在看
  • 发现乌镇的层次美,小米乌镇影像私享会亮点纷呈

    小桥流水巷陌间的春意愈来愈浓。或暖阳高照,或和风细雨,眼前的一帘帘风景,只用寥寥数笔,就把那不经意的一瞬间感受到的浓浓春意勾勒得淋漓尽致。“穿越百年,追溯民国时代”“探秘乌青镇,宋韵喜春闲事录”“非遗里的乌镇,江南水乡狂欢”“乌村市集”四个活动版块贯穿春天乌镇的日与夜,打破时间与空间的边界,塑造独一无二的乌镇生活方式体验。

  • 数禾科技:深化金融科技创新 推动普惠金融向更深层次迈进

    随着两会的召开,金融科技与普惠金融再次成为备受瞩目的热议话题。在这场关乎国家金融创新和民生福祉的会议上,众多代表委员齐聚一堂,共同探讨如何借助金融科技的先进技术和创新理念,突破传统金融服务的局限,推动普惠金融向更深层次、更广领域迈进。数禾科技作为民营金融科技平台,一直以来致力于运用先进的金融科技手段,打破传统金融服务壁垒,为更广泛�

  • 不止打印速度提升48%!ELEGOO爱乐酷Saturn 4 Ultra ⼟星惊喜上市

    随着国内3D打印机的快速发展,现在的3D打印机也越来越卷了!卷速度、卷外观、卷品质、卷性价比!近日,全球消费级光固化3D打印第一品牌的ELEGOO爱乐酷推出一款重磅明星机型,面对家用市场的消费级真快速智能3D打印机ELEGOO爱乐酷Saturn4Ultra⼟星。这款新机凭借比上代打印速度提升48%的表现,再加上科幻高颜值机甲⻛×翻盖设计、免手动调平开箱即用、全新智能检测系统、10英⼨12K单⾊液晶屏、COB光源加菲涅尔透镜光学设计⽅案等亮点,可以说是有颜,有料,好看,好玩好用,瞬间就吸引业界和广大3D打印爱好者的眼球,目前该款机器正在火热预售中,相信会引发一轮抢购!打印速度提升48%高速引擎快人一步ELEGOO爱乐酷土星4U的层打印时间由10.5s降低到5.5s,速度提升48%。ELEGOO爱乐酷Saturn4Ultra⼟星的亮点就是更快速、更智能、更好看、更好用!高达150mm/h、提升48%的打印速度,免手动调试开箱即用的零门槛操作,炫酷机甲风翻盖设计,全新智能检测系统,10英⼨12K单⾊液晶屏……ELEGOO爱乐酷Saturn4Ultra⼟星会成为你的3D打印机首选吗?这款新品目前正式开启预售,性价比也是超乎想象,感兴趣的朋友可不要错过!

  • ComfyUI的IPadapter插件重大更新 运行速度提升但旧版工作流失效

    ComfyUI的IPadapter插件在23号进行了一次破坏性更新,用户需谨慎升级。所有旧版工作流中的IPadapter节点将失效,需要用户重新创建。通过设置mask,可以让模型的注意力集中在感兴趣的区域,其他部分的影响会相应减弱。

  • NoLang:丢一个网页链接或输入任何主题即可直接生成视频

    在数字化时代,信息的传播和获取变得越来越便捷。一款名为NoLang的工具引起了广泛关注,它能够直接将用户输入的任何主题或网页链接转换成视频。NoLang目前仅支持日语和英语,对于其他语言的用户来说,使用起来可能会有一定的不便。

  • Midreal AI互动小说游戏网页版本更新 更遵循指令,逻辑也更强

    MidrealAI互动小说游戏进行了一次重要的更新,推出了全新的网页版本。这一版本的发布使得用户不再需要在Discord平台上进行操作,大大提高了用户的使用便利性。在我尝试的过程中发现,之前中文的小说常常会有逻辑问题,但在这次的更新之后,这个问题得到了很大的改善。

  • 小米发布新项目SDXS,大幅提升SD图像生成速度

    小米发布了一项名为SDXS的项目,该项目旨在大幅增强SD图像生成速度。SDXS可以在单个GPU上实现SD1.5每秒100张图的生成速度SDXL则能达到每秒30张图的生成速度。这一突破性的进展将有助于推动图像生成技术的发展,同时也为小米在人工智能领域的研究和应用提供了有力支持。

  • 轻松拿捏4K高清图像理解!这个多模态大模型自动分析网页海报内容,打工人简直不要太方便

    一个可以自动分析PDF、网页、海报、Excel图表内容的大模型,对于打工人来说简直不要太方便。上海AILab,香港中文大学等研究机构提出的InternLM-XComposer2-4KHD模型让这成为了现实。IXC2-4KHD将多模态大模型支持的分辨率提升到了4K的水平,研究人员表示目前这种通过增加切块个数支持更大图像输入的策略遇到了计算代价和显存的瓶颈,因此他们计划提出更加高效的策略在未来实现�

  • iOS 17.5开发者预览版Beta 2发布:支持网页下载App 苹果还要继续收费

    今天凌晨,苹果推送了iOS17.5开发者预览版Beta2系统。苹果已经为iOS17.5加入了网页上下载安装App的功能,允许开发者直接在其网站上提供App以供下载。非营利组织、经认可的教育机构和政府实体免收该费用。

  • 天狮李金元谈集团征程:加速迈向“第三创业”

    在经济全球化日益加深的今天,企业的国际化发展已成为提升竞争力、实现可持续发展的必由之路。天狮集团作为一家具有深厚积淀和远大抱负的企业,正站在新的历史起点上,迎接“第三次创业”的崭新征程。近日,天狮集团创始人李金元在接受采访时,以国际化的眼光展望了集团的未来,提出了打造全球领先品牌的宏伟目标,为天狮的未来发展指明了方向。李金元在访谈�

这篇文章对你有价值吗?

今日大家都在搜的词:

热文

  • 3 天
  • 7天