Cache (redis)

Cache (redis)

Driver redis — chave demo_page_18 expira em 1 hora.

Trocar driver:File | Redis | Memcached

Status

Cache gerado agora

Conteúdo armazenado

{
    "gerado": "2026-07-06 18:26:21",
    "valido_ate": "2026-07-06 19:26:21"
}

Referência

Factory (recomendado)

use Blumiga\cache\Cache;

$cache = cache::factory('file');     // File system
$cache = cache::factory('redis');    // Redis (requer extensão redis)
$cache = cache::factory('memcached');// Memcached (requer extensão memcached)

$cache->save('chave', $data, 3600);
$data = $cache->get('chave');
$cache->delete('chave');

// Page cache
$cache->pageStart('pagina_id', 60);

FileCache direto

use Blumiga\cache\FileCache;

$cache = new FileCache();
$cache->save('minha_chave', $data, 3600);
$data = $cache->get('minha_chave');