Cómo Implementar la Cache de Fragmentos con Blade en Laravel

El paquete Blade Cache Directive de Ryan Chandler permite cachear partes de tus vistas Blade con la directiva @cache.

Uso Rápido ⚡

{{-- Define una clave de caché y un TTL (por defecto 1 hora) --}}
@cache('current_time', 30)
    {{ now() }}
@endcache

También puedes interpolar variables en la clave para cachear contenido por modelo:

@cache("user_profile_{$user->id}")
    {{ $user->name }}
@endcache

¿Cómo funciona?

Internamente, el bloque cacheado se almacena en la caché de Laravel y se recupera si ya existe, evitando cálculos innecesarios.

Aprende más en el repositorio de GitHub.

Pablo, Técnico en Sistemas Informáticos y Redes

Compartir
Publicado por
Pablo, Técnico en Sistemas Informáticos y Redes
Etiquetas: FrameworkLaravelPHP

Entradas recientes

Premio Nobel se une a Bigtechs para trabajar en construir Computadoras Cuánticas personales

La computación cuántica acaba de dar un salto gigante. John M. Martinis, recién galardonado con…

30 minutos hace

La biografía de Steve Jobs escrita por el biógrafo Walter Isaacson

La biografía más vendida del cofundador de Apple, Steve Jobs; escrita por uno de los…

2 días hace

Cómo la Inteligencia Artificial está Revolucionando los Sistemas de Seguridad en el Hogar

Hubo un tiempo en el que la “seguridad en el hogar” significaba confiar en un…

2 días hace

Elon Musk se asegura una compensación de 1 billón de dólares con Tesla

Elon Musk vuelve a romper todos los esquemas. Los accionistas de Tesla acaban de aprobar…

2 días hace

GTA 6 se retrasa hasta finales de 2026

Los fans de Grand Theft Auto tendrán que esperar un poco más para volver a…

5 días hace

Juego de terror GRATIS este Halloween, sobrevive en Five Nights at Freddy’s Into the Pit

Five Nights at Freddy’s: Into the Pit nos sumerge en un misterioso mundo donde lo…

2 semanas hace