域名发散和收敛

隐身守侯 提交于 2019-11-27 16:20:36

什么是域名发散?

域名发散就将静态资源分布在不同的子域名下,这是PC时代网页常用的静态资源加载技术

为什么要使用域名发散?

现代浏览器对每个域名的并发请求数大约在6个,IE 稍显傲娇,总体而言并发数不高。通过将静态资源放在不同的子域名下,可以提高浏览器的并发请求能力

什么是域名收敛

域名收敛与域名发散相反,就是尽可能的将静态资源放在同一个页面下,这是移动端网页常用的静态资源加载技术

为什么要使用域名收敛

移动端首页最佳显示时间应控制在3秒以内,但是移动端使用3g/4g网络时,运营商的dns解析就得用掉1秒左右,dns解析是一个复杂而耗时的过程,为了节约dns解析成本,应该尽可能的把静态资源放一个域名下,dns解析过一次后会进行缓存,可节约解析时间。

 一般来说,在手机端上的域名数不能超过5个。 基本上的分配就是
html +1
css +1 
img +1
js +1
fonts +1

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!