Настройка W3 Total Cache: дополнительная настройка кэширования базы данных

До этого мы настраивали настройки минимизации W3 Total Cache. В данной статье я расскажу о дополнительных параметрах W3 Total Cache.

Кэш базы данных

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

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

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

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

Преимущества кэширования базы данных

  • Масштабируемость;
  • Гибкость;
  • Доступность;
  • Производительность.
Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Общие параметра

Давайте начнем настройку кэша базы данных. Во-первых, обратите внимание на вкладку «Общие параметра». Отметьте опцию, которая указывает плагину не кэшировать запросы для посетителей, которые вошли в систему. Если вы используете WordPress в виде CMS и продаете платный контент, например, весь трафик составляют зарегистрированные посетители, то вы можете легко снять этот флажок:

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Дополнительные параметра

Максимальный срок хранения кэшированных объектов

В дополнительных параметрах для первого параметры устанавливается значение 180 секунд. Это определяет время хранения кэша элементов. Чем выше это значение, тем больше кэш. Если вы хотели бы, чтобы запросы к базе данных кэшировались на большее время, вы можете без труда увеличить это значение. Это значительно увеличит размер кэша на диске:

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Интервал отсева мусора

Этот настройка определяет, как часто вы хотели бы удалять кэш мусора с диска. В предыдущих руководствах, мы выбрали «Тип кэширования диска«, который отвечает за сохранение кэша на диске хоста. Установленное значение интервала отсева мусора определяет то, как часто следует удалять ненужный кэш. Это значение по умолчанию 3600 и подходит для большинства случаев:

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Никогда не кэшировать следующие страницы

Страницы / URL-ы или папки, определенные в этом поле ввода, не будут кэшироваться. Эта параметр помогает в тех случаях, когда существуют некоторые проблемы с конкретной страницей или папкой, которые имеют отношение к плагину:

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Игнорируемые стемы запросов

Иногда плагины, такие как WooCommerce или иные рейтинговые плагины, дают сбой из-за кэша базы данных. Через это поле ввода мы можем игнорировать запросы к базе данных, имеющие отношение к данным плагинам. WooCommerce и иные наиболее часто используемые плагины забиты в параметрах по умолчанию. То есть плагин имеет в себя некоторые предустановленные значения.

Например, я имел проблемы с плагином Rating, так что проконсультировался у автора этого большого плагина, он посоветовал мне игнорировать в W3TC два стема: wp_postmeta и wp_ratings. Этот простой пример дает вам представление, как вы можете разобраться с проблемами такого рода.

Замечу, что любой входящий префикс(заданный в wp-config.php) будут заменен на текущий префикс базы данных(по умолчанию: wp_). Стем запроса может быть определен при помощи режима отладки:

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных

Отброс слов запроса

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

Параметр W3 Total Cache: дополнительная параметр кэширования базы данных Вот и все. Если у вас есть какие-либо вопросы, я буду рад помочь вам.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *