为什么利用多个域名来存储网站资源?

1.cdn缓存更加方便

​ cdn是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容均发、调度等功能模块,让用户就近获取所需要的内容,降低网络拥堵,提高用户访问速度和命中率,他的主要的技术就是内容存储和分布技术。

2.突破浏览器并发的限制

​ 在相同的时间同一域名下的内容请求是有一定数量限制的,超过请求的数量会被限制请求,对于有些网速较差的主机,请求资源可能需要很长的时间,这样也就会导致阻塞其他的资源请求。存放在多个的域名之下,就能实现和其他资源并发的请求。

3.节约cookie带宽

​ 利用不同的域名来存放网站资源,这里会涉及到一个浏览器内的跨域问题,需要了解的情点击即可。在跨域状态下不会传cookie,这样在不同的域名下浏览的情况下,不需要传送网站附带的cookie,能够节省一部分的带宽。

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

​ 页面上的链接数量越多,页面的加载速度越慢。

5.主站的安全隔离,防止不必要的安全问题
将内容和主站隔离,防止上传js脚本文件窃取主站的cookie,因此要求用户内容域名必须不是自己主站的子域名,要是完全独立的一个第三方域名。

​ 当然关于域名也不是用的越多越好,虽然现在的服务端都可以进行泛解释,而且浏览器进行dns解析也是需要耗费时间的,而且太多的域名在使用https请求的时候,需要购买相当数量的证书,需要耗费大量的金钱。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值