Руководства/Устранение неполадок/Как очистить кеш сайта

Как очистить кеш сайта

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

Эта функция доступна на сайтах с поддержкой плагинов при использовании тарифов WordPress.com Personal, Premium, Business и Commerce. Если на вашем сайте используется один из этих тарифных планов, активируйте его. Если вы используете бесплатный тариф, вам нужно обновить тарифный план, чтобы получить доступ к этой функции.

Что такое кеш?

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

  • Глобальный периферийный кеш хранит статические ресурсы веб-сайтов, такие как изображения и HTML-страницы, на серверах по всему миру. Это означает, что посетители быстрее увидят ваш сайт, поскольку файлы хранятся географически ближе к ним.
  • Кеш объектов сохраняет информацию из базы данных вашего сайта (например, записи и сведения о пользователях) во временном хранилище. Таким образом, сайт быстрее загружается, поскольку ему не нужно искать необходимые данные по всей базе всякий раз, когда заходят посетители.

Ситуации, когда нужно очищать каждый из видов кеша

  • Если вы обновили код темы, но посетители, вышедшие из системы, не видят изменений, попробуйте очистить глобальный периферийный кеш.
  • Если вы видите устаревшие или некорректные данные из базы данных, которые не влияют на общедоступный контент, то может помочь очистка кеша объектов.
  • Если вы затрудняетесь с выбором, то можете спокойно очистить кеш обоих типов.

В этом руководстве описывается кеширование веб-сайтов на стороне сервера, которое можно очищать, если вы пользуетесь любым тарифным планом с поддержкой плагинов. Если на вашем сайте нет плагинов, то вы не сможете (и вам не нужно будет) очищать кеш сайта (поскольку он очищается автоматически). Если возникают проблемы, связанные с кешем, возможно, вам требуется очистить кеш браузера. Как очистить кеш браузера, см. здесь.

⚠️

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

Как очистить кеш сайта

При очистке кеша сайта удаляются временно сохранённые данные, которые могут затруднять отображение контента или функционирование сайта. Чтобы очистить кеш сайта WordPress.com с поддержкой плагинов, выполните следующие действия:

  1. Перейдите на страницу «Сайты» по адресу https://wordpress.com/sites/.
  2. Нажмите ⋮ рядом с нужным сайтом и выберите Настройки.
  3. Перейдите в подраздел Кеширование раздела Сервер.
    • Либо в списке сайтов нажмите на Mac или Ctrl+k в Windows и Linux и с помощью палитры команд хостинга выполните поиск по запросу Cache.
Раздел «Кеширование» настроек сервера.
  1. Нажмите кнопку «Очистить все» рядом с надписью «Очистить весь кеш», чтобы очистить глобальный периферийный кеш и кеш объектов.
    • Очистка кеша обоих видов безопасна, и её рекомендуется проводить, если вы не знаете, какой именно кеш вам следует очистить. Тем не менее, если необходимо, вы можете очищать периферийный кеш или кеш объектов по отдельности.
Раздел «Кеширование» в настройках сервера на консоли обзора хостинга.
  1. Дождитесь сообщения об успешной очистке выбранного кеша.

После очистки кеша соответствующие кнопки будут отключены на одну минуту.

Глобальный периферийный кеш

Глобальное периферийное кеширование ускоряет работу сайта, сохраняя контент географически ближе к конечным пользователям глобальной сети. Включение этой функции кеширования приближает ваш контент к посетителям, где бы они ни находились. Благодаря ему сайт загружается быстрее, сокращается время ожидания, а посетители не испытывают неудобств.

Глобальное периферийное кеширование постоянно включено на сайтах с тарифными планами Free, Personal и Premium. На сайте с тарифным планом Business или Commerce можно включить глобальное периферийное кеширование, активировав параметр «Включить глобальное периферийное кеширование для ускорения доставки контента» в настройках кеширования сайта, показанных в предыдущем разделе.

Флажок рядом с параметром «Включить глобальное периферийное кеширование, чтобы ускорить загрузку контента».

Чтобы можно было включить глобальный периферийный кеш, сайт должен быть переведён в общедоступный режим.

Кеш объектов

В настройках кеширования сайта вы также найдёте параметр, относящийся к кешу объектов. Эта функция повышает производительность сайта, сохраняя в памяти часто используемые данные, например результаты запросов к базе данных. Вместо того чтобы извлекать из базы данных одни и те же данные каждый раз, когда это необходимо, ваш сайт может обращаться к ним быстрее, что снижает нагрузку на сервер и ускоряет загрузку страниц.

При кешировании объектов WordPress.com использует Memcached, высокоскоростную систему кеширования на основе памяти. Эта функция автоматически активирована во всех тарифных планах WordPress.com. Хотя отключить её нельзя, при необходимости можно очистить кеш, как описано выше.

Альтернативные методы очистки кеша

Если на вашем сайте действует тарифный план с поддержкой плагинов, вы можете получать сообщения от плагина с предложением очистить кеш сайта WordPress.com в рамках устранения неполадок.

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

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

Copied to clipboard!