nurymbet / cache
Requires
- predis/predis: ^3.0
Requires (Dev)
- phpunit/phpunit: ^12.1
This package is auto-updated.
Last update: 2025-07-01 22:12:27 UTC
README
Коротко: Легковесная, быстрая и простая библиотека кеширования данных в Redis или в файлы, с минимальным набором функций для хранения, удаления и т.д.
Что это?
Phantom Cache — минималистичный адаптер с удобным API для кеширования данных.
Идеально подходит, если надо быстро и без танцев с бубном работать с Redis или файлами, не таща за собой тяжеловесные решения.
Особенно полезна в средах с долгоживущими процессами, например, с RoadRunner — благодаря встроенному классу для хранения данных в статике (RuntimeCache), который живёт в рамках одного запуска PHP-процесса. Это позволяет эффективно кешировать данные без лишних обращений к внешним источникам, пока работает процесс.
Требования
- PHP >= 8.0
- Redis сервер (рекомендуется 6.0+)
- PHP Redis клиент (Predis)
- Composer для установки и автозагрузки
Установка
composer require phantom/cache