Многие оптимизаторы считают своим долгом подключить на сайте CDN (Content Delivery Network), чтобы ускорить сайт, сделать его безопаснее, а также гарантировать доступность сайта в моменты, когда лежит хостинг.
Более того, тот же GTmetrix настоятельно рекомендует использовать CDN. При чем такое ощущение, что важен сам факт его наличия, а не эффект от него.
В нашей стране один из популярных сервисов CDN — это Cloudflare.
Cloudflare примечателен тем, что начальный пакет услуг предлагает бесплатно. На сервисе очень много настроек и возможностей, даже для бесплатных клиентов.
На своем опыте можем сказать, что использование Cloudflare действительно ускоряет загрузку сайтов. Вы можете рассчитывать на 10-30% повышение скорости и увеличение PageSpeed на 5-20 баллов (в зависимости от вашего сайта).
Однако есть и серьезные минусы.
Первый и очевидный недостаток — это сложность настройки. У новичка на это уйдет 1-2 дня, причем без гарантии корректного результата. Все дело в том, что настройка на Cloudflare только ручная, никакого мастера не предусмотрено.
Второй, неочевидный минус Cloudflare — ошибки загрузки. CDN вроде должен ускорять, но часто страницы на нем грузятся медленнее, чем раньше. А иногда вместо страницы загружается такой экран.
Это сообщение об ошибке 522 весьма грустно для оптимизатора и для владельца сайта. В нем Cloudflare утверждает, что проблемы на стороне хостинга: хостер блокирует запросы серверов Cloudflare. Но если вы обратитесь к хостеру, то услышите, что с их стороны все работает в штатном режиме. Вот такая вот засада.
Что делать? Думать.
Думать, что вам важнее: постоянная и стабильная работа сайта или несколько баллов PageSpeed и сомнительное избирательное ускорение.
Также следует учитывать, что самая быстрая загрузка происходит с самого физически близкого сервера. То есть если ваши клиенты находятся в Киеве, то и сайт должен хоститься в Киеве. А где находятся сервера Cloudflare? Ответ на фото выше.
Если мы вас не переубедили и вам всё же требуется грамотная настройка Cloudflare, свяжитесь с нами.