22.2. Configurando la cache

La cache de las plantillas de Symfony se configura en el archivo cache.yml. La configuración por defecto de la aplicación se encuentra en apps/frontend/config/cache.yml:

default:
  enabled:     off
  with_layout: false
  lifetime:    86400

Como todas las páginas de la aplicación pueden contener información dinámica, por defecto la cache se deshabilita de forma global (enabled: off). No vamos a cambiar esta opción porque vamos a activar la cache página a página.

La opción lifetime establece el tiempo de vida en segundos de la cache en el servidor (86400 equivale a un día completo).

Sugerencia

Si quieres también puedes utilizar la estrategia opuesta: habilitar de forma global la cache y deshabilitarla para todas las páginas que no se deben guardar en la cache. La decisión sobre la estrategia a utilizar depende exclusivamente de la que te suponga menos trabajo.

Puedes sugerir, comentar, criticar e informar de errores en contacto (arroba) librosweb.es
« Anterior
22.1. Creando un nuevo entorno
Siguiente »
22.3. Guardando páginas en la cache
Los contenidos originales de este sitio están bajo una licencia de Creative Commons. Las traducciones disponen cada una de su propia licencia.