Інтерактивний пошук та видалення ключів кешу в Laravel за допомогою Cache UI

Перекладено ШІ 1 Laravel News 02 червня, 2026

Відкрийте нові можливості управління кешем у Laravel за допомогою пакета Cache UI! Дізнайтеся, як легко шукати, видаляти та перераховувати ключі кешу без необхідності очищення всього сховища

Пакет Cache UI для Laravel пропонує інтерактивну команду CLI для відображення, пошуку та видалення окремих ключів кешу без потреби очищати весь кеш. Він підтримує кілька драйверів кешування, зокрема Redis, File та Database.

Цей пакет надає як CLI-інтерфейс, так і програмні методи для знаходження та видалення ключів кешу. Ось кілька прикладів методів, які можна використовувати для отримання всіх ключів кешу та видалення одного або кількох:

use Abr4xas\CacheUiLaravel\Facades\CacheUiLaravel;
 
// Отримати всі ключі кешу з основного сховища
$keys = CacheUiLaravel::getAllKeys();
 
// Отримати всі ключі кешу з конкретного сховища
$redisKeys = CacheUiLaravel::getAllKeys('redis');
 
// Видалити конкретний ключ з основного сховища
$deleted = CacheUiLaravel::forgetKey('user_1_profile');
 
// Видалити ключ з конкретного сховища
$deleted = CacheUiLaravel::forgetKey('session_data', 'redis');

# Особливості

  • Інтерактивний пошук: шукайте ключі кешу, вводячи текст
  • Список усіх ключів: переглядайте всі доступні ключі у вашому кеші
  • Селективне видалення: видаляйте окремі ключі, не впливаючи на інші
  • Підтримка кількох драйверів: працює з Redis, File та Database

💻 Ви можете розпочати роботу з цим пакетом і переглянути вихідний код на GitHub: abr4xas/cache-ui-laravel

Популярні

Інше, що варто прочитати

173 Оновлено 01 червня, 2026

Використання повнотекстового пошуку в Laravel

Laravel пропонує потужні можливості повнотекстового пошуку за допомогою методів whereFullText та orWhereFullText, що дозволяють здійснювати складні запити до бази даних. Дізнайтеся, як реалізувати ефективний пошук для вашого блогу чи системи управління контентом

11 Оновлено 01 червня, 2026

Локальні моделі та їх скоупи в Laravel за допомогою атрибута Scope

В Laravel 12 ми отримали можливість використовувати новий підхід для визначення локальних скоупів у моделях Eloquent. Дізнайтеся, як новий атрибут #[Scope] спрощує цей процес і зберігає ваші назви методів незмінними

74 Оновлено 01 червня, 2026

Laravel Boost — ваш стартовий набір для програмування з використанням штучного інтелекту

Вперше у світі Laravel з'являється можливість, яка значно спростить ваше повсякденне програмування завдяки новому пакету Laravel Boost. Читайте статтю, щоб дізнатися, як посилена інтеграція штучного інтелекту може підвищити ефективність вашої роботи та оптимізувати створення проектів у Laravel