набор кэша 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