Procesamiento de peticiones · Pregunta 4 de 12

Una action de Extbase debe entregar datos actuales en cada petición de página y no debe almacenarse en caché. ¿Dónde se configura esto?

1 respuesta es correcta. Fácil

Mostrar solución

Solución

  • B En ExtensionUtility::configurePlugin(), en el cuarto argumento, que enumera las actions no cacheables

Explicación

Al registrar un plugin en ext_localconf.php, el tercer argumento de ExtensionUtility::configurePlugin() enumera todas las actions permitidas y el cuarto argumento las no cacheables, p. ej. [ShopController::class => 'cart']. Cuando se llama a una action de este tipo, TYPO3 ejecuta el plugin como un objeto USER_INT, mientras que el resto de la página sigue en caché. Así, un carrito de la compra está actualizado sin que toda la página tenga que prescindir de la caché. En Extbase no existe un atributo #[NoCache], y desactivar la caché para páginas enteras perjudicaría el rendimiento innecesariamente.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones