跨主机名并行下载 HTML 站点
Parallelize downloads across hostnames HTML Site
我一直在使用maxcdn,刚刚看了一篇关于如何提高站点性能的文章。 "Parallelize downloads across various hostnames" 引起了我的注意。
但是,我一直在使用 HTML 网站而不是 wordpress。因此实施它对我来说并不容易。
我一直在用:
<base href="https://cdn.domain.com/">
我应该如何开发一个脚本来选择 cdn1 cdn2 等?
任何帮助表示赞赏!
一个简单的解决方案是为每个请求选择一个随机 CDN。选择任何给定 CDN 的概率对于所有 CDN 都是相等的。假设您有 3 个 CDN:
<script>
var number = Math.floor(Math.random() * 4);
var url = "https://cdn" + number + ".domain.com/";
document.write("<base href='" + url + "'>");
</script>
我一直在使用maxcdn,刚刚看了一篇关于如何提高站点性能的文章。 "Parallelize downloads across various hostnames" 引起了我的注意。
但是,我一直在使用 HTML 网站而不是 wordpress。因此实施它对我来说并不容易。
我一直在用:
<base href="https://cdn.domain.com/">
我应该如何开发一个脚本来选择 cdn1 cdn2 等? 任何帮助表示赞赏!
一个简单的解决方案是为每个请求选择一个随机 CDN。选择任何给定 CDN 的概率对于所有 CDN 都是相等的。假设您有 3 个 CDN:
<script>
var number = Math.floor(Math.random() * 4);
var url = "https://cdn" + number + ".domain.com/";
document.write("<base href='" + url + "'>");
</script>