跨主机名并行下载 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>