набор кэша wp() или добавление кэша wp()
Вот в чем вопрос!
Там не так много объяснений по wp_cache_set()
еще меньше для wp_cache_add()
.
Что я должен использовать в каких обстоятельствах?
3
Author: Nathan Johnson, 2015-10-20
1 answers
В соответствии с документацией WP Object API обе функции принимают следующие аргументы:
-
$key
: ключ для указания значения. -
$data
: значение, которое вы хотите сохранить. -
$group
: (необязательно) это способ группировки данных в кэше. Позволяет использовать один и тот же ключ в разных группах. -
$expire
: (необязательно) это определяет, сколько секунд нужно хранить кэш. Применимо только к некоторым функциям. По умолчанию равно 0 (до тех пор, пока возможно).
Разница заключается в следующем:
-
wp_cache_add()
: если ключ кэша не существует, он добавляет данные кэша. Если ключ кэша уже существует, функция возвращает false и ничего не делает с кэшированными данными. -
wp_cache_set()
: то же, что и выше, но если ключ кэша уже существует, данные кэша перезаписываются.
4
Author: cybmeta, 2015-10-21 09:21:34