Кеш (object cache) (рубрика)

Object cache або Кеш об’єктів у WordPress – це механізм ядра, що дозволяє зберігати будь-які дані в кеш. Такий кеш використовується для збереження даних, які виходять багато разів у процесі коду або збереження даних отриманих після складних операцій.

Докладніше: Об’єктний кеш у WordPress

_prime_post_caches()

Додає до об’єктного кешу зазначені записи (пости). Пости, які вже є у кеші, пропускаються. Також створює пов’язаний кеш термінів та метаданих.

clean_comment_cache()

Видаляє об’єктний кеш вказаного коментаря.

clean_post_cache()

Видаляє об’єктний кеш запису надісланого ID. Також буде видалено кеш термінів та дочірніх записів.

wp_cache_add()

Додає дані в кеш, якщо кеша із вказаним ключем ще немає.

wp_cache_add_global_groups()

Додає вказану групу об’єктного кешу до списку глобальних груп. Потрібно для мультисайту.

wp_cache_add_non_persistent_groups()

Позначає вказану групу/групи як непостійний кеш, тобто. який не слід зберігати для міжсесійного використання.

wp_cache_decr()

Зменшує значення елемента кешу за вказаним ключем та групою. Використовується для кешу значення якого є числом.

wp_cache_delete()

Видаляє кеш за вказаним ключем та групою.

wp_cache_flush()

Цілком очищає об’єктний кеш. Видаляє всі елементи об’єктного кешу.

wp_cache_flush_runtime()

Повністю очищає об’єктний кеш, лише якщо він зберігається у пам’яті (не використовується постійне кешування). За постійного кешування нічого не робить.

wp_cache_get()

Отримує дані з об’єктного кешу за вказаним ключем та групою.

wp_cache_get_last_changed()

Отримує позначку часу останньої зміни вказаної групи об’єктного кешу.

wp_cache_incr()

Збільшує значення елемента кеша за вказаним ключем та групою. Використовується для кешу значення якого є числом.

wp_cache_replace()

Замінює/оновлює дані вказаного кешу, тільки якщо кеш вже існує, інакше нічого не робить (поверне false).

wp_cache_set()

Додає дані до кешу об’єктів. Перезапише кеш, якщо вона існує.

wp_clean_update_cache()

Видаляє дані про оновлення плагінів, тем і ядра з кешу.

wp_defer_term_counting()

Дозволяє відкласти перерахунок кількості постів для терміна (елемента таксономії).

wp_suspend_cache_addition()

Тимчасово зупиняє додавання об’єктів до об’єктного кешу.

wp_suspend_cache_invalidation()

Припиняє видалення/обнулення об’єктів кешу.

wp_using_ext_object_cache()

Перевірять, чи плагін (додатковий код) для постійного кешування об’єктів.

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *