利用多个域名来存储网站资源

1. CDN缓存更方便css

CDN:是构建在网络之上的内容发布网络,依靠部署在各地的边缘服务器,经过中心平台的负载均衡、内容发布、调度等功能模块,是用户就近获取所需内容,下降网络拥塞,提升用户访问响应速度和命中率。CDN的关键技术主要是内容存储和分布技术。简单来讲,CDN主要用来使用户就近获取资源。浏览器

 

2. 突破浏览器并发限制缓存

同一时间针对同一域名下的请求有必定数量限制,超过限制数目的请求会被阻塞。大多数浏览器的并发数量都控制在6之内。有些资源的请求时间很长,于是会阻塞其余资源的请求。所以,对于一些静态资源,若是放到不一样的域名下面就能实现与其余资源的并发请求。安全

于是后来衍生了domain dash来加大并发数,可是过多的域名会使DNS解析负担加剧,所以通常控制在2-4个。
对于图片资源的加载,利用css sprites技术,结合background的定位在同一张图片中加载多个图片,这也是减小并发数量的一种经常使用方法。服务器

 

3. 节约cookie带宽cookie

 

4. 节约主域名的链接数,优化页面响应速度网络

 

5. 防止没必要要的安全问题

并发

相关文章
相关标签/搜索