【问题标题】:Which is better for bootstrap, a cdn or self hosted? [closed]哪个更适合引导、cdn 或自托管? [关闭]
【发布时间】:2015-05-28 04:46:20
【问题描述】:

我是 bootstrap 新手,但可以使用一些入门技巧。从性能的角度来看,使用 MaxCDN 导入所有引导程序更好,还是只下载和托管我计划使用的组件?

我确实计划对外观进行相当多的定制。谢谢。

【问题讨论】:

    标签: css performance twitter-bootstrap twitter-bootstrap-3 cdn


    【解决方案1】:

    这是一个难题,因为答案是:视情况而定。

    使用外部CDN有两个好处:

    1. 访问过使用相同 CDN 的站点的用户将已经拥有 缓存中的 JS 和 CSS
    2. 您不使用自己的网络负载

    但也有两个主要问题:

    1. 如果用户已阻止访问 t CDN(代理、防火墙、CDN 已失效),则很难找到它
    2. 大多数 CDN 没有 JS 和 CSS budles,它们可以优化请求计数(前段时间我发现 CDN 服务于 bundle:http://piotrstapp.azurewebsites.net/cdn-bundles-are-avaliable/

    所以总结一下:你必须自己检查你的网站使用捆绑包、使用 CDN 等加载的速度。然后做出决定

    【讨论】:

    • 使用 CDN 的好处之一是可以提高浏览器的默认最大并发连接数(4 到 8 之间)。一个默认设置也是需要额外的 DNS 查找成本。
    • 为什么您认为 CDN 的最大并发连接数更多?
    • 你没有。您的浏览器在同一 URL 上确实具有最大并发连接数。因此,如果您的网站 example.com 将其文件托管在 example.org 上,那么您的浏览器最大并发连接数可以增加一倍。
    猜你喜欢
    • 1970-01-01
    • 2020-07-19
    • 2011-10-22
    • 2013-04-26
    • 2016-03-29
    • 2014-08-17
    • 2015-08-21
    • 2020-08-08
    • 1970-01-01
    相关资源
    最近更新 更多