Cache
Caching es usado para aumentar la velocidad de llamada de
display() o
fetch() salvando esto en un
archivo de salida. Si hay una versión de cache disponible
para la llamada, este es mostrado en vez de regresar la salida
de datos. Caching puede hacer cosas tremendamente rápidas,
especialmente templates con largo tiempo de computo.
Desde la salida de datos de display() o fetch() está en
cache, un archivo de cache podría ser compuesto por diversos
archivos de templates, archivos de configuración, etc.
Dado que sus templates son dinámicos, es importante tener cuidado
de como usa la cache y por cuanto tiempo. Por ejemplo, si usted esta
mostrando la pagina principal de su web site y esta no tiene cambios
muy frecuentes en su contenido, esta puede funcionar bien en la cache
por una hora o mas. por otro lado, si usted esta mostrando una pagina
con un mapa de tiempo que contenga nueva información por minuto, no
tiene sentido hacer cache nuestra página.
&programmers.caching.caching-setting-up;
&programmers.caching.caching-multiple-caches;
&programmers.caching.caching-groups;
&programmers.caching.caching-cacheable;