Как ускорить сайт на основе Webasyst с помощью CDN

CDN (Content Delivery Network) — это сеть серверов, географически распределенных по всему миру, которая позволяет организовать доставку контента пользователям быстрее и эффективнее. Доставка происходит не от удаленного сервера хостинга-провайдера, который может располагаться далеко, а от географически ближайшего сервера CDN.

В зависимости от объема содержимого страницы сайта (картинок, видео, «тяжелых» скриптов и стилей и т. д.) использование CDN позволяет увеличить скорость загрузки всей страницы на 30–70%. Например, простое включение CDN на сайте www.shop-script.ru позволило нам уменьшить время загрузки главной страницы в среднем с 5,4 до 3,2 секунд (тесты скорости загрузки проводились из Москвы).

Обычная работа сайта без CDN — информация всегда загружается с сервера хостинг-провайдера:

Работа сайта с CDN — информация загружается с географически ближайшего CDN-сервера:

Важно отметить: через CDN происходит доставка только статического содержимого сайта — картинок, JavaScript-скриптов, видео-файлов, CSS-стилей, шрифтов и т. д. Динамическое содержимое, то есть сама HTML-страница, создается на сервере хостинг-провайдера.

Подробнее о технологии CDN можно прочитать в «Википедии».

Как подключить свой сайт к CDN

Любой сайт, блог и интернет-магазин на основе Webasyst и Shop-Script можно ускорить с помощью CDN, и это очень просто — достаточно в настройках сайта прописать CDN-адрес, через который будет осуществляться доставка контента.

Получить CDN-адрес для сайта, работающего в облаке Webasyst, можно в вашем Центре заказчика (в разделе Хостинг → [имя облачного аккаунта] → Ускорение сайта) или в приложении «Облако» вашего облачного аккаунта (в разделе Ускорение сайта). Сохранять полученный CDN-адрес в настройках «Сайта» можно через 15 минут, в течение которых создается хранилище для ваших файлов на серверах CDN-провайдера.

Если ваш сайт установлен на другом хостинге, то CDN-адрес необходимо получить от любого CDN-провайдера, с которым вы решите работать. Вот некоторые крупные CDN-провайдеры:

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

2 комментария

  • +3
    Dmitriy Kutuzov Dmitriy Kutuzov 9 июля 2015 04:30 #

    Очень круто! Даже перешел на тариф повыше :)
    Однако, после подключения почему-то слетели все стили у сайта... Т.е. показывается только текст и картинки, все форматирование куда-то исчезло вместе со стилями.
    Видимо, процесс не столь быстрый, сейчас все норм)

    • +1

      Процесс подключения CDN реально быстрый.

      Вероятно проблема была в кешировании на стороне вашего браузера.

      Ctrl+F5 должно было помочь :)

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите