TYPO3 v14: Tres innovaciones estratégicas para integradores
Mientras muchos aún están aprendiendo la v13, merece la pena echar un vistazo a la v14. Tres características muestran hacia dónde se dirige el viaje, y lo que debería tener en cuenta a la hora de planificar su próximo proyecto.
Mientras que algunos integradores apenas se están familiarizando con TYPO3 v13 LTS, merece la pena echar un vistazo a la versión 14 ahora, no porque tenga que migrar mañana, sino porque cada vez está más claro hacia dónde se dirige el viaje. Y si usted entiende lo que viene desde el principio, se puede planificar mejor.
He echado un vistazo al registro de cambios de la versión de desarrollo actual y he seleccionado tres nuevas funciones que considero estratégicamente relevantes. No las más espectaculares, sino las que tienen un impacto en el trabajo diario.
1er módulo de integración: Por fin una administración centralizada
TYPO3 tiene un nuevo módulo en "Sistema": Integraciones. Esto suena poco espectacular a primera vista, pero es un paso importante. Hasta ahora, los webhooks y las reacciones estaban dispersos en varios módulos. Ahora hay un eje central.
El módulo utiliza una jerarquía de tres niveles:
- Sistema (módulo principal)
- Integraciones (vista general con diseño de tarjetas)
- Webhooks / Reactions (como submódulos)
Lo interesante es que el módulo está diseñado desde el principio como un centro ampliable. Servicios de traducción, plataformas de IA, herramientas externas - todo debería poder acoplarse aquí. TYPO3 se está preparando para que las integraciones externas sean cada vez más importantes.
Lo que esto significa: La antigua estructura de módulos seguirá funcionando a través de alias, pero cualquiera que planee nuevas integraciones debe estar familiarizado con el nuevo concepto. El backend será más claro, especialmente para proyectos con muchas interfaces.
2. formatos de imagen: Por fin configurables en lugar de codificados
Hasta ahora, el formato de salida estándar para las imágenes procesadas en TYPO3 estaba codificado - por lo general PNG. ¿Usar WebP o AVIF? Sólo es posible con cambios en el código.
Esto cambia con la nueva opción de configuración $GLOBALS['TYPO3_CONF_VARS']['GFX']['imageFileConversionFormats']. Puede utilizar esta opción para especificar
- Qué formato se utiliza por defecto
- Qué formato de salida se debe utilizar para cada formato de entrada
- Si los formatos modernos como WebP o AVIF se convierten en el nuevo estándar
Por defecto, TYPO3 conserva el formato original (JPG sigue siendo JPG, PNG sigue siendo PNG), todo lo demás se convierte a PNG. Sin embargo, puede, por ejemplo, establecer que todas las imágenes salgan como AVIF por defecto - sin tocar una sola línea de código Fluid.
Esto significa que TYPO3 está más preparado para el futuro. Si aparece un nuevo formato de imagen y su motor gráfico (ImageMagick o GraphicsMagick) lo soporta, puede activarlo a través de la configuración. Ninguna extensión necesaria, ninguna intervención de código.
3 ViewHelpers HeaderData y FooterData: Flexibilidad para casos extremos
Los nuevos Fluid ViewHelpers <f:page.headerData> y <f:page.footerData> llenan un vacío. Hasta ahora, disponía de <f:asset.css> y <f:asset.script>, pero ¿qué ocurre si desea integrar scripts de preconfiguración de dns, preconexión o seguimiento?
Los nuevos ViewHelpers te dan acceso directo a <head> y al área antes de </body>. Puede inyectar cualquier código HTML que se mostrará a través de la API PageRenderer.
Lo que esto significa: más control para requisitos especiales. Pero tenga cuidado: Los ViewHelpers no escapan automáticamente. Si procesa la entrada del usuario, debe garantizar la seguridad XSS usted mismo.
Lo que muestra el panorama general
Estas tres características son sólo un pequeño extracto del ChangeLog. Pero muestran una dirección:
- TYPO3 se está preparando para más integraciones externas
- Los estándares web modernos se pueden utilizar sin cambios en el código
- Se está ampliando la flexibilidad sin sacrificar la simplicidad
La versión 14 aún está en desarrollo. Pero cualquiera que esté planeando proyectos que se pondrán en marcha en 2026 debe tener estos desarrollos en su radar.
Cómo estar al día
El ChangeLog es extenso, y no todas las novedades son relevantes para todos los integradores. Seguiré filtrando y presentando las novedades estratégicamente interesantes aquí en el blog.
Si no quieres perderte dichas actualizaciones, merece la pena que eches un vistazo a mi boletín TYPO3. Allí encontrarás un resumen compacto de los desarrollos más importantes - sin ruido, sólo lo realmente relevante.
Y otra perspectiva: Por supuesto, habrá otro curso completo en vídeo sobre TYPO3 v14. Te lo haré saber tan pronto como la versión esté más cerca de su lanzamiento.
Fuentes y Enlaces
Feature #107795 - Introducir módulo Integraciones
Feature #93981 - Especificar el procesamiento de conversión de imágenes por defecto
Feature #107056 - Introducir headerData y footerData ViewHelpers
Back
¿Quién escribe aquí?
Hola, soy Wolfgang.
Desde 2006, he estado buceando profundamente en el fascinante mundo de TYPO3 - no es sólo mi profesión, sino también mi pasión. Mi camino me ha llevado a través de innumerables proyectos, y he creado cientos de video tutoriales profesionales centrados en TYPO3 y sus extensiones. Me encanta desentrañar temas complejos y convertirlos en conceptos fáciles de entender, lo que también se refleja en mis formaciones y seminarios.
Como miembro activo del Comité de Educación TYPO3, estoy comprometido a mantener las preguntas del examen TYPO3 CMS Certified Integrator actualizadas y desafiantes. ¡Desde enero de 2024 estoy orgulloso de ser un Consultor Partner oficial de TYPO3!
Pero mi pasión no termina en la pantalla. Cuando no estoy buceando en las profundidades de TYPO3, a menudo me encontrarás en mi bicicleta, explorando los pintorescos senderos alrededor del lago Constanza. Estas excursiones al aire libre son mi equilibrio perfecto: mantienen mi mente fresca y siempre me aportan nuevas ideas.