Ver índice de contenidos del libro

24.3. La vista

Por defecto, la capa de la vista de la arquitectura MVC utiliza archivos PHP normales como plantillas.

Las plantillas pueden hacer uso de helpers para facilitar las tareas habituales como crear URL o enlaces.

Las plantillas se decoran mediante un layout para abstraer tanto la cabecera como el pie de las páginas. Para hacer las plantillas más reutilizables, puedes emplear slots, elementos parciales y componentes.

Para mejorar el rendimiento de la aplicación, puedes utilizar el subframework de la cache para guardar en la cache la página entera, sólo la acción e incluso sólo los elementos parciales o componentes. También puedes borrar la cache manualmente.