2015-04-02 66 views
0

我是新手引導,但可以使用一些入門技巧。從性能角度來看,使用MaxCDN導入所有bootstrap更好,還是隻下載和託管我打算使用的組件?哪個更適合自舉,cdn或自託管?

我打算定製外觀相當多。謝謝。

回答

2

這是一個難題,因爲答案是:這取決於。

使用外部CDN有兩個好處:已訪問的網站,它使用相同的CDN

  1. 用戶,已經將有 JS和CSS緩存
  2. 你不使用你自己的網絡負載

但也有兩個主要問題:

  1. 如果用戶有β受體拮抗劑d訪問t CDN(prox,防火牆,CDN已死)很難找到它
  2. 大多數CDN沒有JS和CSS budles,這會優化請求計數(前一段時間,我發現CDN提供捆綁:http://piotrstapp.azurewebsites.net/cdn-bundles-are-avaliable/

所以總結:你必須自己去查你的網站將如何快速加載使用捆綁,使用CDN,等等,然後作出

+0

一個使用CDN的優勢決定也跟上瀏覽器的默認最大併發連接數(4到8之間)。這也是一個額外的DNS查找所需的成本。 – 2015-04-02 20:02:11

+0

爲什麼你認爲你有更多的CDN最大併發連接? – 2015-04-02 20:04:13

+0

你沒有。您的瀏覽器在同一個網址上的最大併發連接數。因此,如果您的網站http://example.com在http://example.org上託管其文件,那麼您可以擁有瀏覽器最大併發連接數量的兩倍。 – 2015-04-02 20:07:22