CDN для сайта - как подключить и зачем нужен

В 2022 году встал вопрос об ускорении наших контентных сайтов и было протестировано несколько стратегий.

  • VDS/VPS от Beget
  • Плагины на Wordpress - 3 штуки
  • CDN - 2 разных варианта

Плагины для ускорения WP

Изначально поэкспериментировали с плагинами, их существует великое множество и явно все заточены на подключение PRO версии. что стоит не дешево, около 100$. Но и без них нельзя. в итоге остановились на двух плагинах WP Rocket и WP—Optimize.

Почему два? Дело в том что иногда плагины конфликтуют между собой и что бы конфликта не возникала подключаем то что работает.

VDS/VPS - Виртуальные серверы c root-доступом

На этой штуке мы просидели около 3-х месяцев. Проблемы возникли изначально на этапе подключения, для тестов брали только 1 свой сайт, так как не хотелось рубить с плеча.

Так как мы не обладаем знаниями по работе с серверами в достаточном объеме, то было сложно все это настроить и что бы работало, и что бы быстро). Постоянно слетал SSL, что приносило массу неудобств.

Спустя 3 месяца мы посчитали затраты и решили, что для нас это не выгодно, да и эффект слабый. Если и подключаться, то только досконально изучив работу с выделенными серверами.

Цена за услуги VPS составляла 55 р в день, а это 1650 рублей в месяц + услуги хостинга для остальных сайтов на тарифе Great 635 руб. Итого: 2285 руб/ мес.

Сейчас мы используем тариф City за 1580 руб/ мес + расширенная квота и доп. опции на 450 руб/мес. Итого: 2030 руб/мес. Разница не большая, но…

CDN - географически распределенная сеть

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

Начали с CDN Selectel - тех.поддержка слабо помогала в подключении, все это занимало время и нервы. Нашли второй вариант Cdnnow. Тут поддержка оказалась в разы лучше. Все сделали на первом проекте за нас, дали бесплатный доступ на несколько дней, рассказали как пользоваться прямо в чате.

В итоге на CDN сейчас мы тратим 150 рублей в месяц на 4 проекта. Сайты работают в связке плагин+CDN в разы быстрее.

Для сравнения без ускорения сайт работает на 20 по PageSpeed Insights. Учтем, что на данном сайте со скрина крайне много контента и множество различных плагинов. А вот следующий слайд уже по второму сайту с меньшим количеством наворотов - там все работает молниеносно.

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

Заходим на сайт cdnnow.ru, оставляем заявку на тестовый доступ, далее вам напишет менеджер на почту и все продемонстрирует. Что бы после подключить уже платный доступ потребуется создать поддомен на своем хостинге (это бесплатно) вида cdn.sita.ru и добавить к поддомену CNAME запись из личного кабинета платформы.

CDN для сайта - как подключить и зачем нужен

Выводы

Если шарите в VPS и VDS, то стоит тестировать, если нет, то лучше подключится к нормальному CDN сервису, который все поможет сделать без лишних нервов. Про плагины для оптимизации сайта не стоит забывать, как минимум потому, что с помощью них подключается CDN.

Проекты со скринов гатчина.рус и bizznes.ru - если кому охота попинать.

44
Начать дискуссию