Полностью бесплатное решение
Плагин Super Page Cache For Cloudflare, предлагаемый компанией бесплатно Optimole использует все преимущества БЕСПЛАТНЫЙ план от Cloudflare, который позволяет включить кэш страниц, введя правило страницы “Cache Everything”, что значительно улучшает время отклика вашего веб-сервера (TTFB “Time To First Byte”) и, следовательно, время, необходимое вашему сайту WordPress для загрузки по запросу посетителя. Время отклика сервера – это общая мера отзывчивости сервера. Он представляет собой время между запросом пользователя и первым байтом, полученным веб-браузером от сервера.
Для динамических веб-сайтов, таких как WordPress, невозможно было использовать это правило страниц без проблем, поскольку невозможно было исключить из кэша определенные веб-страницы, такие как сессии зарегистрированных пользователей или запросы Ajax. Именно здесь на помощь приходит плагин Super Page Cache For Cloudflare, позволяющий исключить определенные страницы, используя при этом правило Cloudflare “Cache Everything”.
Преимущества Super Page Cache For Cloudflare
Этот плагин помогает сделать ваш сайт быстрее, значительно улучшая время отклика, когда посетитель хочет подключиться к вашему сайту. Плагин поможет вам кэшировать не только статические файлы (например, CSS и JS файлы, файлы изображений), но и HTML веб-страницы, генерируемые WordPress, как на вашем веб-сервере, так и в Cloudflare CDN.
В отличие от большинства плагинов кэширования, которые предлагают только дисковое кэширование (т.е. кэшированные веб-страницы будут обслуживаться с вашего веб-сервера), этот плагин будет кэшировать ваши веб-страницы и статические файлы на Cloudflare CDN, одной из самых стабильных и быстрых CDN в мире.
Благодаря более чем 200 CDN, предоставляемым Cloudflare, ваша веб-страница будет обслуживаться с ближайшего к посетителю веб-сервера, а не отправлять запрос на ваш веб-сервер, который может находиться на другом конце света. Это значительно улучшит скорость загрузки вашего сайта, причем не только для статических файлов, но и для веб-страниц HTML.
Более того, Super Page Cache For Cloudflare полностью готов к использованию, все, что вам нужно сделать, это предоставить некоторую информацию о вашей учетной записи Cloudflare, а все остальное сделает плагин. Но этот плагин также имеет подробные настройки, которые вы можете изменить, чтобы заставить его работать так, как вы хотите. Тем не менее, большинству пользователей не потребуется изменять настройки, так как этот плагин будет прекрасно работать с настройками по умолчанию.
Установка Super Page Cache for Cloudflare
В панели управления WordPress перейдите на вкладку “Плагины”, затем нажмите “Добавить плагины” и введите в поле поиска “Super Cache For Cloudflare”. После нахождения нажмите “Установить сейчас”. Активируйте плагин.
Но вы также можете загрузить плагин с сайта WordPress.org. Затем перейдите на вкладку “Плагины” и нажмите на “Загрузить плагин”. Вы должны загрузить Zip-файл, предварительно не распаковывая его. Активируйте плагин.
После того как ваш плагин установлен и активирован, перейдите к настройкам, и вам будет предложено указать три пункта:
- учетная запись электронной почты, которую вы обычно используете для входа в свою учетную запись Cloudflare,
- ваш токен API Cloudflare (вы можете найти его, нажав на свой профиль Cloudflare, затем на вкладку “Токены API”),
- доменное имя вашего сайта WordPress.

Если вы уже используете плагин кэширования, такой как WP Rocket или WP-Optimize, вам необходимо убедиться, что функция кэширования страниц отключена в этом плагине, поскольку эта функция будет обрабатываться только плагином Super Page Cache for Cloudflare. Конечно, вы сможете воспользоваться всеми другими функциями, предлагаемыми WP Rocket, такими как Lazyload, предварительная загрузка страниц или очистка базы данных WordPress.
Основные возможности Super Page Cache For Cloudflare
Этот плагин Super Page Cache for Cloudflare готов к использованию, поэтому вам не нужно делать никаких настроек.
– Разработан для идеальной работы с любым тарифным планом Cloudflare (будь то аккаунт Cloudflare Free или Pro, Business или Enterprise).
– Воспользуйтесь всеми преимуществами правила Cloudflare “Кэшировать все”.
– Поддержка Cachebuster для обеспечения того, чтобы вошедшие в систему пользователи не видели кэшированного содержимого.
– Плагин также может использовать функцию Cloudflare Worker, но этот режим Cloudflare Worker отключен по умолчанию, так как он не является 100% бесплатным, в отличие от правила страницы Cache Everything, которое позволяет обойтись без Cachebuster.
– Возможность переопределить наш стандартный код Worker, чтобы добавить свое собственное соединение.

– Резервная система кэширования на уровне диска для запросов, которые еще не были кэшированы Cloudflare или срок хранения которых в кэше Cloudflare истек.
– Возможность настроить то, что вы хотите кэшировать, а что нет.
– Автоматически очищать кэш постов и страниц при их обновлении.
– Возможность очистки только HTML-страниц вашего сайта вместо очистки всего сайта (HTML-страницы + статическое содержимое).
– Возможность предварительной загрузки страниц на основе урлов страниц, карты сайта, последних 20 опубликованных материалов или последних 20 обновлений. Предварительная загрузка также может быть выполнена вручную, из настроек плагина или через задачу CRON.

– Возможность автоматической очистки кэша Varnish или OPcache при очистке кэша Cloudflare.
– Очистите весь кэш Cloudflare с помощью задачи CRON.
– Экспорт / импорт параметров плагина в JSON.
– Возможность очистки кэша Cloudflare с панели инструментов админпанели WordPress.
– Возможность исключить страницу из кэширования на базе отдельных страниц/постов.
– Super Page Cache for Cloudflare на 100% не содержит jQuery, и этот плагин совместим со всеми версиями WordPress и всеми основными темами WordPress.
Как настроить бесплатный аккаунт Cloudflare
Cloudflare является сетью доставки контента (CDN), что означает, что она хранит содержимое веб-сайта на серверах по всему миру, чтобы улучшить время загрузки веб-сайтов своих клиентов, включая тех, кто имеет бесплатный аккаунт Cloudflare, обеспечивая при этом защиту от DDoS, благодаря впечатляющей сети DNS-серверов.
1/ Создание учетной записи Cloudflare
Чтобы создать бесплатную учетную запись Cloudflare, вам нужно перейти на сайт Cloudflare.com и нажать на кнопку “Регистрация” в правом верхнем углу экрана. Интерфейс Cloudflare доступен на 10 языках: английский, французский, испанский, итальянский, упрощенный китайский, традиционный китайский, японский, корейский, немецкий, бразильский.

Затем вы будете перенаправлены на страницу регистрации, где вам будет предложено указать свой адрес электронной почты и пароль. После этого вам нужно будет подтвердить свой адрес электронной почты, нажав на ссылку, отправленную на ваш почтовый ящик.
Cloudflare также предлагает ряд платных услуг, включая усиленную защиту от кибератак, брандмауэр веб-приложений (WAF), оптимизатор изображений без потерь, ускорение страниц для мобильных устройств, управление вашими SSL-сертификатами и регистрацию доменных имен (Cloudflare Registrar).
Регистратор доменов Cloudflare (“Cloudflare Registrar”) позволяет безопасно регистрировать новые домены или переносить существующие домены без скрытых дополнительных платежей и по себестоимости. Регистратор Cloudflare обязуется никогда не взимать со своих клиентов больше, чем требуется заплатить реестру за ваш домен.
2/ Добавление доменного имени вашего сайта
После создания учетной записи следующим шагом будет указание названия вашего сайта. Вы должны ввести корневой домен вашего сайта. На одну учетную запись можно зарегистрировать несколько веб-сайтов. Затем Cloudflare будет автоматически искать ваши записи DNS.

3/ Обновление серверов имен
Прежде чем ваш домен начнет использовать Cloudflare для разрешения DNS, необходимо обновить Nameservers у вашего регистратора (в большинстве случаев это ваш веб-хост). Если вы приобрели свое доменное имя у Cloudflare, этот шаг не нужен.
Вам нужно будет подождать не более 24 часов, пока произойдет изменение (обычно это изменение происходит через час). Вы получите письмо от Cloudflare, подтверждающее, что ваш сайт настроен правильно.
4/ Повышение безопасности вашего сайта
Убедитесь, что ваш сайт требует HTTPS-соединений, используя функции “Всегда использовать HTTPS” и “Автоматическая перезапись HTTPS”. Более подробную информацию см. на этой странице. Вы также можете получить бесплатный SSL-сертификат.


5/ Оптимизация производительности вашего сайта
Ускорьте свой сайт, активировав сжатие Brotli. Это алгоритм сжатия данных без потерь, разработанный компанией Google. Вы можете проверить, активно ли сжатие на вашем сайте, посетив сайт giftofspeed.com.

Часто задаваемые вопросы
Разрешаете ли вы обход кэша для вошедших в систему пользователей?
Да, это основное назначение Super Page Cache For Cloudflare.
Что такое переменная “swcfpc”, которую я вижу на каждой внутренней ссылке, когда я вхожу в систему?
Это разрушение кэша. Он позволяет вам, войдя в систему, обойти кэш Cloudflare для страниц, которые могут быть кэшированы.
Можно ли автоматически очищать кэш при смене веб-сайта?
Да, вы можете очистить кэш Cloudflare на странице настроек Super Page Cache for Cloudflare.
Что произойдет, если я удалю плагин?
Лучше всего отключить плагин перед его удалением, чтобы можно было восстановить всю информацию на Cloudflare. Super Page Cache For Cloudflare удалит все данные, хранящиеся в базе данных WordPress вашего сайта, чтобы сохранить чистоту установки WordPress.
Работает ли Super Page Cache For Cloudflare в режиме многосайтовости?
Да, но он должен быть установлен отдельно для каждого сайта в сети, поскольку каждый сайт требует специальной конфигурации, а также может быть частью разных учетных записей Cloudflare.