前端杂谈 · Web

前端性能优化 使用多个域名

•̀.̫•́✧ · 5月1日 · 2020年本文361字 · 阅读1分钟188

Chrome 等现代化浏览器,都会有同域名限制并发下载数的情况,不同的浏览器及版本都不一样,简单的情况如下:

浏览器版本每个域名并发连接数
Chrome34/326
IE108
IE1113
Firefox27/266
Safari7.0.16

浏览器更新日新月异,以上数据并不一定完全正确,但是作为参考足够了。

浏览器一般会限制每个域的并行线程(一般为6个,甚至更少),使用不同的域名可以最大化下载线程,但注意保持在2-4个域名内,以避免DNS查询损耗。

例如,动态内容放在csspod.com上,静态资源放在static.csspod.com上。这样还可以禁用静态资源域下的Cookie,减少数据传输,详见Cookie 优化

0 条回应