Подтвердить что ты не робот

Как создать свой собственный CDN? Это просто создание субдомена?

Мне было интересно, возможно ли создать собственный CDN на моем сервере только через plesk?
Я имею в виду, будет ли достаточно создать дополнительный поддомен, такой как cdn.mywebsite.com?
И нужно ли создавать поддомен cdn для каждого создаваемого веб-сайта или создавать поддомен с серверным пространством и загружать все изображения?

4b9b3361

Ответ 1

Основной задачей сети распространения контента (CDN) является максимально возможное размещение контента как можно ближе к конечному пользователю, тем самым уменьшая компонент Distance Время разворота (RTT) и ускорение запроса. Простое статическое содержимое из поддомена на самом деле не такое же, как с использованием CDN.

Преимущества использования контента из такого поддомена, однако, заключаются в том, что

  • Поддомен может быть доменом без файлов cookie

    Если вы правильно используете свои файлы cookie (т.е. не имеете cookie *.mydomain.com), вы можете значительно уменьшить размер (то есть количество отправленных пакетов) HTTP-запроса, что позволит сэкономить на пропускной способности и ускорить если вы используете файлы cookie на основном сайте.

  • На странице может появиться больше одновременных запросов, сделанных браузером

    Большинство браузеров будут делать одновременные запросы на свойства страницы, такие как изображения, шрифты, CSS и т.д. Уловка в том, что большинство браузеров разрешают только ограниченное количество открытых запросов в определенном домене (где-то около 5, я думаю). Распространяя свои активы на несколько поддоменов, вы "обманываете" браузер и разрешаете больше параллельных запросов, так как предел применяется к каждому поддоку.

Итак, да, вы могли бы установить это, просто создав поддомен, но вы также должны убедиться, что файлы cookie, которые вы используете, также не отправляются на запросы для этого поддомена.