Настройки обновления кэшаАкселератор для WordPress

Один из самых важных блоков настроек.

settings-Revalidation

Основные#

  • Ленивое обновление

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

    • Временное кэширование неоптимизированного содержимого после принудительного обновления

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

    • Временное кэширование неоптимизированного содержимого после авто-обновления

      То же, что и предыдущее, но после авто-обновления.

Записи#

  • Если запись изменилась

    Записи будут обновляться автоматически при их изменении в соответствии с заданным режимом. Можно задать дополнительно как другие страницы сайта по URI (не URL), так и выражения для специальных страниц. Например, выражение  @termsOfClass@categories@{post_type}@{ID}:<|@postsWithTerms@{post_type}@{term_id}> обновляет категории записи и все записи, которые имеют такие же категории.

  • Всегда обновлять кэш записи, если его мета-поля изменены

    Если он не установлен, то кэш записи будет обновляться только в том случае, если мета-поля изменяются во время редактирования записи из административной панели, модифицирующего вызова REST API, модифицирующего запроса AJAX или процесса «WP All Import». Также есть исключения для мета-полей через регулярные выражения их имен.

Таксономии#

При изменении указанных таксономий весь кэш будет обновляться в соответствии с заданным режимом.

Зависимости для обновления всего#

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

Обработка#

  • Максимальное кол-во параллельных обработок

    Одновременное количество оптимизируемых страниц будет не более чем заданное тут количество.

  • Время перед следующей обработкой

    Задает интервал перед следующей оптимизацией. Нужно для регулировки нагрузки на хостинг.

Интервалы#

  • Время жизни для авто-обновления

    Не ранее истечения этого времени после последнего изменения контента, он будет принудительно обновлён. Можно выключить эту опцию через установку везде 0.

  • Время жизни для очистки старого

    Не ранее истечения этого времени после последнего изменения контента, он будет полностью удалён при нажатии «Очистить старое». Это нужно для экономии места хранения кэша. Если экономить не нужно, можно просто выключить эту опцию через установку везде 0.

    • Корректировка Nonce

      Значение времени будет также использоваться для корректировки времени истечения срока действия проверки одноразового номера WordPress (Nonce), чтобы избежать связанных проблем на кэшированных страницах. Это работает только тогда, когда пользователь не вошел в систему.

  • Интервал авто-очистки старого

    Как часто будет выполняться очистка с использованием ‘Время жизни для очистки старого’. Если установлено в 0, то очистка отключается.

Расписание#

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

Примечание. Используется подсистема WordPress Cron. Поэтому, чтобы не пропустить запланированные события, лучше настроить внешний Cron.

  • Каждый N-й период

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

    • Период

      Периодичность запуска.

      • Минута
      • Час
      • День
      • Неделя
      • Месяц
      • Год
    • Множитель

      Период можно умножить на это значение. Он также работает в сочетании со сдвигом. Например, это может быть «каждые 5 месяцев» или «каждые 2 дня». Гранулярность всегда рассчитывается с начала выбранного периода (например, год/месяц/неделя/день начинается с 1, час/минута начинается с 0). И, например, «каждые 2 дня» будет запускаться в 2, 4, 6, …, 30 числа текущего месяца, «каждые 5 месяцев» — в мае и октябре текущего года, «каждые 2 часа» — в 0, 2. , 4, …, 22 часа текущих суток.

  • Времена

    Каждый элемент этого списка содержит:

    • Сдвиг

      Сдвиг для периода. Например, «каждые 5 дней» со сдвигом «1» будет запускаться в 1, 6, 11, 16, …, 31 число текущего месяца.

    • Определенное время

      Конкретное время в течение выбранного периода. Если выбран период «Неделя», то 1й день означает понедельник, 2-й день означает вторник, и так далее.

  • Операция

    Режим обновления кэша страниц.

  • Список страниц

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

Добавить комментарий