Что такое CDN?

cdn

Сеть доставки контента (CDN) — это географически распределенная сеть серверов, работающих вместе для обеспечения быстрой доставки веб-контента. Использование CDN ускоряет загрузку веб-страницы за счет более близкого географического переноса веб-содержимого, включая HTML-страницы, JS, CSS, изображения и даже видеофайлы с распределенных серверов. Некоторые из наиболее популярных библиотек javascript, шрифтов и фреймворков CSS размещены в общедоступных CDN, и использование таких CDN для ваших веб-страниц повысит производительность вашего сайта. Использование CDN также может помочь защитить ваш сайт от DDoS-атак.

Каковы преимущества использования CDN?

Есть несколько преимуществ, которые вы можете получить от использования CDN, будь то общедоступная CDN или ваша личная CDN, доставляющая статическое содержимое. Ваш пробег может варьироваться в зависимости от объема трафика, который доставляется через CDN, и от того, сколько трафика вы генерируете.

  • Основным преимуществом использования CDN является повышение производительности сайта за счет более быстрой загрузки статического содержимого. Некоторые из популярных библиотек JS, такие, как jQuery и Angular JS; и CSS, такие, как среда Twitter Bootstrap, могут обслуживаться из общедоступной CDN. При обслуживании контента из CDN посетители будут испытывать более быстрое время загрузки, поскольку контент будет обслуживаться с ближайшего сервера CDN, если используется общедоступный CDN.
  • Если вы используете контент из общедоступных CDN, вы уменьшите сетевой трафик на свой сервер и, следовательно, сэкономите затраты на пропускную способность сети. В последние годы стоимость сетевого трафика значительно снизилась поэтому возможно, это не экономит деньги, но вы уменьшите трафик на свой сервер, и сервер будет быстрее реагировать.
  • Разгрузив обычную доставку контента на CDN, ваш сервер будет меньше обслуживать и повышает безопасность в сети. Поставщики CDN достаточно велики, чтобы смягчить атаки DDoS, и улучшить доступность трафика.

Общедоступные CDN

Скорость сайта имеет решающее значение для удержания посетителей, и держать их на сайте. Все мы знаем, что медленный веб-сайт теряет посетителей, поскольку потребители не достаточно терпеливы, чтобы ждать, пока контент будет отображаться на медленных веб-сайтах. Именно по этой причине веб-сайты загружаются быстрее, и каждый веб-мастер усердно работает над повышением производительности своего сайта. Одна из используемых тактик — использование публичных CDN. Существуют сотни общедоступных серверов CDN, которые каждый может использовать бесплатно. Публичные CDN обслуживают веб-контент из проектов с открытым исходным кодом, используемых для веб-разработки. Некоторые из популярных публичных CDN включают в себя:

Сегодня доступны сотни других общедоступных CDN. Общедоступные CDN обеспечивают бесплатное повышение производительности, надежности, кэширования и веб-безопасности. Это одна из причин, почему каждый веб-мастер должен использовать общедоступные CDN.

Частный CDN

Как веб-мастер, ваша главная обязанность — ускорять загрузку сайта. Одним из способов достижения этой цели является создание частного (или личного) CDN для вашего веб-сайта и загрузка статического содержимого, такого как изображения, javascript и таблицы стилей, из локального CDN из домена без файлов cookie. Каждый раз, когда от клиента к серверу выполняется веб-запрос, передается файл cookie, который добавляет дополнительный трафик на сервер. При обслуживании статического содержимого, такого как изображения, CSS и JS; Данные cookie не используются, и предотвращение такого трафика улучшит производительность. Вы можете создать поддомен без файлов cookie и передавать все статическое содержимое с этого субдомена с помощью кэша браузера, чтобы повысить производительность вашего сайта.

Обратный прокси

Некоторые поставщики CDN используют технологию обратного прокси-сервера, чтобы предоставить дополнительные преимущества владельцам веб-сайтов. Это означает, что CDN (или обратный прокси-сервер) развернут перед исходным сервером, чтобы обеспечить функциональность кэширования, функциональность CDN и даже смягчить атаки DDoS, поскольку они обеспечивают шлюз для исходного сервера, на котором размещается фактическое содержимое веб-сайта. Основными поставщиками CDN с обратным прокси-сервером и средствами защиты от DDoS-атак являются CloudFlare, Incapsula, Akamai, Arbor Networks и F5 Networks и многие другие. Они предлагают дополнительные функции веб-безопасности, такие, как брандмауэр веб-приложений (WAF), функции DDoS-смягчения, управления DNS, контроля доступа, кэширования и управления трафиком.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments