Qué es la caché
Es una copia temporal de información preparada para reutilizarse. Reduce transferencias, consultas y procesamiento, por lo que puede acelerar una página y disminuir carga de infraestructura.
Capas de caché
Puede existir en navegador, CDN, servidor web, aplicación, base de datos y objeto. Cada capa tiene alcance y reglas distintas. Añadir varias sin comprender su orden puede mostrar versiones antiguas o dificultar diagnóstico.
Duración y claves
La clave determina cuándo dos solicitudes pueden compartir una respuesta y el tiempo define cuánto se conserva. Idioma, moneda, sesión, dispositivo y estado de acceso pueden necesitar variantes para evitar mezclar experiencias.
Invalidación
Después de publicar o cambiar datos, las copias afectadas deben renovarse. Se prefiere invalidación selectiva y versionado de archivos antes que vaciar todo constantemente. El proceso se documenta para editores y despliegues.
Privacidad y contenido dinámico
Carritos, cuentas, formularios y datos personales no se almacenan en una caché pública. Las cabeceras y exclusiones se revisan en el resultado real. Una configuración rápida pero insegura no es una optimización válida.
Enfoque de PAR HOUSE Agency
Diseñamos la caché como parte de arquitectura y publicación. Separamos recursos públicos y dinámicos, definimos claves por idioma y moneda, y probamos la renovación para que el rendimiento no produzca datos incorrectos.