Дополнительные настройкиАкселератор для WordPress

settings-Advanced

Основные#

  • Включить значки эмодзи от WordPress

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

  • Включить обработку содержимого

    Отключите эту опцию, если нет необходимости использовать все функции оптимизации обработки контента (скрипты, стили, медиа и HTML). В частности, она используется при устранении неполадок на сайте.

  • Стараться всегда сохранять содержание ‘advanced-cache.php’ файла в правильном состоянии

    Его можно включить в случаях, когда файл ‘advanced-cache.php’ может периодически перезаписываться либо другими плагинами либо самим сервером для предотвращения блокировки корректной работы продукта.

  • Приведение всех внутренних URL’ов

    Если включено, все внутренние (принадлежащие только данному сайту) URL-адреса будут преобразованы в соответствии со следующим режимом:

    • к протоколу, хосту и пути

      Например, URL-адреса /dir/ и //mysite.com/dir/ будут преобразованы в https://mysite.com/dir/.

    • к хосту и пути

      Например, URL-адреса /dir/ и https://mysite.com/dir/ будут преобразованы в //mysite.com/dir/.

    • только к пути
    • Например, URL-адреса https://mysite.com/dir/ и //mysite.com/dir/ будут преобразованы в /dir/.
  • Обработка запроса «If-Modified-Since»

    Специальная обработка запроса c заголовком ‘If-Modified-Since’. Если содержимое не изменено, возвращается пустой ответ и экономится трафик сервера.

  • Отсрочка User Agent при обновлении

    Позволяет позднее применять HTTP-заголовок User-Agent для исправления ошибок на некоторых серверах.

  • Использовать различные запросы для асинхронных задач

    Если асинхронные задачи не работают на обычных запросах, изменение этого режима может помочь, когда есть, например, некоторая блокировка безопасности сервера/сайта запросов сервера к самому себе. Можно попробовать использовать эти альтернативные способы.

    • обычные запросы

      Обычные сетевые запросы. Это по умолчанию.

    • локальные запросы

      Использование 127.0.0.1 в качестве адреса сервера для запросов. Может помочь, когда есть, например, внешняя защита от ботов у CloudFlare и т.д.

    • внутренние корневые запросы

      Использование прямого выполнения файла PHP с созданием специального файла запуска ‘seraph-accel-re.php’ в корневом каталоге сайта. Может помочь, когда есть некоторая блокировка безопасности сервера/сайта внутренних запросов сервера.

    • внутренние запросы

      Использование прямого выполнения файла PHP. Может помочь, когда есть некоторая блокировка безопасности сервера/сайта внутренних запросов сервера.

    • внешний Cron

      Использование любого внешнего Cron для выполнения асинхронных задач. Необходимо добавить три задания Cron с интервалом в одну минуту:

      • https://mysite.com/?seraph_accel_at=M
      • https://mysite.com/?seraph_accel_at=TO
      • https://mysite.com/?seraph_accel_at=O

      где адрес https://mysite.com следует заменить на нужный сайт. Если оптимизация долго ждет запуска, можно добавить последнее задание Cron ещё несколько раз – это увеличит возможность параллельной обработки. Конкретное количество можно рассчитать по тому, сколько оптимизаций может обработать сервер за 1 минуту.

      Вот несколько возможных способов настройки Cron (для платных провайдеров, пожалуйста, проверьте актуальную цену на соответствующем сайте):

      • Cron сервера

        Пожалуйста, обратитесь к руководству по хостингу, как настроить задания Cron. Если оно недоступно, пожалуйста, используйте методы ниже.

      • Cron-Job.org (рекомендуется)

        Неограниченное количество заданий с интервалом в 1 минуту бесплатно.

      • EasyCron.com

        До 5 задач с интервалом в 1 минуту за 24 доллара в год.

      • CronLess.com

        Неограниченное количество задач с интервалом в 30 секунд за 27 долларов в год.

      • CronJob.de

        Неограниченное количество задач с интервалом в 1 минуту за 47,88 евро в год.

      • FastCron.com

        До 7 задач с интервалом в 30 секунд за 120 долларов в год.

Выполнение задач по времени (Cron)#

  • Включить

    Включает или выключает системный Cron через выставление директивы DISABLE_WP_CRON в wp-config.php.

    • Компенсация на закэшированных страницах

      Заставляет Cron работать, чтобы запланированные задачи сохраняли работоспособность. Если хостинг не поддерживает неблокирующее выполнение запросов, то запрос /wp-cron.php делается на фронтенде.

  • Использовать для асинхронных задач

    Если он включен, то файл /wp-cron.php используется для внутренних запросов к серверу для асинхронных задач. Некоторые хостинги, такие как GoDaddy, могут блокировать такие запросы, поэтому его можно отключить и будет использоваться /index.php.

Отладка#

  • Включить

    Включает специальный режим для использования параметра страницы seraph_accel_proc.

  • Включить HTTP-заголовок трассировки

    Просто включает специальные заголовки в HTTP-ответе для отслеживания правильной работы обработчика контента (X-Seraph-Accel-Cont) и системы кеширования (X-Seraph-Accel-Cache).

  • Включить дополнительную информацию

    Включает дополнительную отладочную информацию при обработке контента при устранении неполадок сайта, такую как исходные имена скриптов и стилей. Кроме того, он добавляет некоторую информацию о запросе сервера в заголовок X-Seraph-Accel-Cache.

  • Включить ведение журнала

    Включает регистрацию указанных ниже событий.

Тест#

  • Задержка создания контента

    Для тестирования влияния длительной генерации контента на сервер и плагины кэширования.

  • Добавлять невидимый рандомный контент

    Для проверки влияния большого контента на сервер и плагины кэширования.

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