Manual · 14
Rendimiento y caché de páginas
IllusionCMS mantiene en memoria las páginas ya renderizadas y las sirve directamente, normalmente en menos de un milisegundo en lugar de varias decenas de milisegundos.
- Siempre actualizada: cualquier cambio en el CMS (páginas, Snippets, CSS/JS, Collections, archivos, importaciones) vacía la caché. La vista previa en vivo mientras escribes no la vacía.
- Datos REST: las páginas con fuentes REST permanecen en la caché como máximo durante la duración de caché de la fuente.
- Cambio de día: a medianoche caduca la caché, para que las listas con
today(solo próximas citas) sean correctas al día siguiente. - No se guardan en caché las páginas con Desactivar caché, las vistas previas ni las páginas de error/404.
- Desactivar caché solo lo necesitas si una página debe verse distinta en cada visita sin que cambie nada en el CMS, por ejemplo con
{% now "15:04" %}o una selección aleatoria. - Navegador: las páginas llevan un ETag; el navegador no vuelve a cargar las páginas sin cambios. La transferencia se comprime con gzip.
En Ajustes → Sistema ves la cantidad, el tamaño y la tasa de aciertos, y puedes vaciar la caché manualmente. El tamaño se fija al arrancar (-cache-mb, por defecto 128 MB).