利用多個域名來存儲網站資源

1. CDN緩存更方便css

CDN:是構建在網絡之上的內容發佈網絡,依靠部署在各地的邊緣服務器,經過中心平臺的負載均衡、內容發佈、調度等功能模塊,是用戶就近獲取所需內容,下降網絡擁塞,提升用戶訪問響應速度和命中率。CDN的關鍵技術主要是內容存儲和分佈技術。簡單來講,CDN主要用來使用戶就近獲取資源。瀏覽器

 

2. 突破瀏覽器併發限制緩存

同一時間針對同一域名下的請求有必定數量限制,超過限制數目的請求會被阻塞。大多數瀏覽器的併發數量都控制在6之內。有些資源的請求時間很長,於是會阻塞其餘資源的請求。所以,對於一些靜態資源,若是放到不一樣的域名下面就能實現與其餘資源的併發請求。安全

於是後來衍生了domain dash來加大併發數,可是過多的域名會使DNS解析負擔加劇,所以通常控制在2-4個。
對於圖片資源的加載,利用css sprites技術,結合background的定位在同一張圖片中加載多個圖片,這也是減小併發數量的一種經常使用方法。服務器

 

3. 節約cookie帶寬cookie

 

4. 節約主域名的鏈接數,優化頁面響應速度網絡

 

5. 防止沒必要要的安全問題

併發

相關文章
相關標籤/搜索