Для максимальної швидкості й чутливості адмінпанелі – особливо на сайтах із великим навантаженням – BotBlocker використовує кешування інтерфейсу. Ця функція допомагає знайти баланс між швидкістю, актуальністю даних і навантаженням на сервер, даючи змогу вибрати час зберігання кешу для різних елементів.
Що таке кешування інтерфейсу в BotBlocker?
Кешування інтерфейсу – це тимчасове зберігання часто використовуваних даних (статистика, новини, зведена аналітика), щоб під час повторного завантаження сторінок в адмінці не виконувати важкі SQL-запити щоразу.
- Швидке завантаження дашборда навіть за великої кількості журналів і даних
- Мінімальне навантаження – сервер і база даних не “просідають” під час кожного оновлення адмінки
Які елементи кешуються?
- Статистика й графіки: Динаміка атак, топ-загрози, розподіл за користувачами
- Новини та сповіщення: Останні анонси від команди BotBlocker, сповіщення про нові версії
- Аналітичні віджети: Сукупні дані про блокування, CAPTCHA, підозрілі сесії
Особливо помітне прискорення на великих сайтах із великою аудиторією.
Гнучке налаштування часу зберігання кешу
У налаштуваннях BotBlocker можна вибрати, на скільки хвилин кешуються різні елементи:
- Можна задати короткий термін (1–5 хвилин) для свіжіших даних
- Або вибрати тривале кешування для максимальної швидкості
- Короткий кеш – більше навантаження, більше актуальності
- Довгий кеш – мінімальне навантаження, але трохи менш свіжі дані
Завжди можна вибрати режим, що відповідає поточним завданням.
Режим “у реальному часі”
Для особливих ситуацій BotBlocker підтримує режим реального часу:
- Коли його ввімкнено, усі віджети, статистика й аналітика показуються без затримок – кеш вимикається
- Актуально під час атак, налагодження чи моніторингу “тут і зараз”
Майте на увазі: у реальному часі навантаження на сервер вище. Використовуйте за потреби.
Як реалізовано кешування: транзиєнти WordPress
BotBlocker використовує стандартну систему транзиєнтів WordPress для зберігання кешу:
- Дані зберігаються в базі (або в об’єктному кеші, якщо його налаштовано)
- Час життя задається автоматично, очищення відбувається без втручання адміністратора
- Немає зайвого “сміття” й ризику переповнення
Це гарантія сумісності, стабільності та кращої продуктивності на будь-якому хостингу.
Для чого все це?
- Продуктивність: Адмінка завантажується миттєво навіть на перевантажених проєктах
- Гнучкість: Можна швидко перемикатися між “швидкістю” та “максимальною актуальністю”
- Надійність: Кеш впливає лише на відображення інтерфейсу, безпека й зберігання журналів не залежать від налаштувань кешу
Часті запитання
Чи можна бачити статистику “онлайн”?
Так, увімкніть режим реального часу – усі дані будуть завжди актуальними.
Чи впливає кеш на безпеку?
Ні – усі перевірки й зберігання журналів відбуваються в реальному часі, кеш лише прискорює роботу адмінпанелі.
Що робити, якщо потрібні найсвіжіші дані?
Встановіть мінімальний час кешу або ввімкніть режим реального часу.
