2016-12-12 3 views
1

Я использовал maxcdn, просто прочитал статью о том, как улучшить производительность сайта. «Распараллеливание загрузки по различным именам хостов» привлекло мое внимание.Распараллеливать загрузки по именам хостов HTML-сайт

Однако, я использую HTML-сайт, а не Wordpress. Поэтому реализовать это не будет легко для меня.

Я использую:

<base href="https://cdn.domain.com/"> 

Как я должен разработать скрипт, который будет выбирать cdn1 cdn2 и т.д.? Любая помощь ценится!

ответ

1

Простым решением было бы выбрать случайный 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> 
+0

Привет! Это было лучше всего! Но одна проблема ... SSL необходимо установить на всех именах хостов :(любое решение? –

 Смежные вопросы

  • Нет связанных вопросов^_^