Подключил Cloudflare CDN: сайт стал летать для читателей из Европы
CDN я подключил, потому что сайт тормозил для посетителей из других стран. У меня на mysurik.ru сервер в России, а читатели из Германии ждали загрузку по 3-4 секунды.
Выбор пал на Cloudflare. Бесплатный тариф включает CDN, SSL, защиту от DDoS. Подключил домен, поменял NS-записи на Cloudflare, подождал пару часов.
Результат: скорость для европейских посетителей выросла с 3с до 0.5с. Cloudflare кеширует статику: CSS, JS, картинки. Отдаёт с ближайшего к пользователю узла.
Нюанс: с WordPress + Cloudflare надо настроить кеширование правильно. Исключите админку, WP-Cron, REST API. Иначе будете править пост, а видеть кешированную версию.
Я использую Cloudflare APO (Automatic Platform Optimization) — платная фишка за 5$/мес, но она оптимизирует HTML-кеширование WordPress. Без неё всё равно хорошо, но с ней — идеально.
Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.
Cloudflare APO реально ускоряет. HTML кешируется на Edge, TTFB падает до 0.05с.
Бесплатного Cloudflare хватает для 90% задач. APO — для перфекционистов.
Правило для кеширования: исключи /wp-admin*, /wp-json*, /xmlrpc.php и будет счастье.
Подключал Cloudflare через плагин. Сайт стал быстрее для всех регионов.
Спасибо! Очень помогло.
Долго откладывал, думал сложно. А тут за час сделал.
Классная статья. Сохранил в закладки, буду перечитывать.
Я чуть иначе сделал, но твой вариант элегантнее. Переделаю.
Спасибо! У меня как раз назрела такая задача. Буду тестить на выходных.
Пробовал такой же вариант — не взлетело. Оказалось, Криворукость моя виновата, переделал и всё ок.
Наконец-то внятное объяснение. А то везде вода водой.
Я чуть иначе сделал, но твой вариант элегантнее. Переделаю.
От души! Я для малого бизнеса ищу — подойдёт?
Понятно даже новичку. При обновлении не слетает?