Skip to main navigation Skip to main content Skip to page footer
TYPO3 v14: Drie strategische innovaties voor integrators

TYPO3 v14: Drie strategische innovaties voor integrators

| Geschatte leestijd : min.
Dit artikel is automatisch vertaald met behulp van DeepL. Daarom kunnen er onnauwkeurigheden optreden.

Terwijl velen zich nog aan het verdiepen zijn in v13, is het de moeite waard om een blik te werpen op v14. Drie functies laten zien waar de reis naartoe gaat - en waar je rekening mee moet houden bij het plannen van je volgende project.

Terwijl sommige integrators nog maar net bekend zijn met TYPO3 v13 LTS, is het de moeite waard om nu al naar versie 14 te kijken - niet omdat je morgen moet migreren, maar omdat het duidelijk wordt waar de reis naartoe gaat. En als je in een vroeg stadium begrijpt wat er komen gaat, kun je beter plannen.

Ik heb het change logboek van de huidige ontwikkelingsversie bekeken en er drie nieuwe functies uitgepikt die volgens mij strategisch relevant zijn. Niet de meest spectaculaire functies, maar wel functies die van invloed zijn op het dagelijkse werk.

1e integratiemodule: Eindelijk gecentraliseerde administratie

TYPO3 krijgt een nieuwe module onder "Systeem": Integraties. Dit klinkt op het eerste gezicht niet spectaculair, maar het is een belangrijke stap. Tot nu toe waren webhooks en reacties verspreid over verschillende modules. Nu is er een centrale hub.

De module gebruikt een hiërarchie met drie niveaus:

  • Systeem (hoofdmodule)
  • Integraties (overzicht met kaartindeling)
  • Webhooks / Reacties (als submodules)

Het interessante is dat de module vanaf het begin is ontworpen als een uitbreidbare hub. Vertaaldiensten, AI-platforms, externe tools - alles zou hier moeten kunnen dokken. TYPO3 bereidt zich erop voor dat externe integraties belangrijker worden.

Wat dit betekent: De oude modulestructuur blijft werken via aliassen, maar iedereen die nieuwe integraties plant moet vertrouwd zijn met het nieuwe concept. De backend zal duidelijker worden, vooral voor projecten met veel interfaces.

2. afbeeldingsformaten: Eindelijk configureerbaar in plaats van gecodeerd

Tot nu toe was het standaard uitvoerformaat voor verwerkte afbeeldingen in TYPO3 hardcoded - meestal PNG. WebP of AVIF gebruiken? Alleen mogelijk met codewijzigingen.

Dit verandert met de nieuwe configuratieoptie $GLOBALS['TYPO3_CONF_VARS']['GFX']['imageFileConversionFormats']. U kunt dit gebruiken om het volgende op te geven

  • Welk formaat standaard wordt gebruikt
  • Welk uitvoerformaat moet worden gebruikt voor elk invoerformaat
  • Of moderne formaten zoals WebP of AVIF de nieuwe standaard worden

Standaard behoudt TYPO3 het originele formaat (JPG blijft JPG, PNG blijft PNG), al het andere wordt geconverteerd naar PNG. Je kunt echter bijvoorbeeld instellen dat alle afbeeldingen standaard als AVIF worden uitgevoerd - zonder ook maar één regel Fluid-code aan te raken.

Wat dit betekent: TYPO3 wordt meer toekomstbestendig. Als er een nieuw afbeeldingsformaat komt en uw grafische engine (ImageMagick of GraphicsMagick) ondersteunt het, dan kunt u het activeren via configuratie. Geen extensie nodig, geen tussenkomst van code.

3 HeaderData en FooterData ViewHelpers: Flexibiliteit voor randgevallen

De nieuwe Fluid ViewHelpers <f:page.headerData> en <f:page.footerData> vullen een gat. Tot nu toe had je <f:asset.css> en <f:asset.script> - maar wat als je dns-prefetch, preconnect of tracking scripts wilt integreren?

De nieuwe ViewHelpers geven je direct toegang tot <head> en het gebied voor </body>. Je kunt elke HTML-code injecteren die vervolgens wordt uitgevoerd via de PageRenderer API.

Dit betekent: meer controle voor speciale vereisten. Maar wees voorzichtig: De ViewHelpers ontsnappen niet automatisch. Als je gebruikersinvoer verwerkt, moet je zelf voor XSS-beveiliging zorgen.

Wat het totaalplaatje laat zien

Deze drie functies zijn slechts een klein fragment uit de ChangeLog. Maar ze geven een richting aan:

  • TYPO3 bereidt zich voor op meer externe integraties
  • Moderne webstandaarden kunnen worden gebruikt zonder codewijzigingen
  • Flexibiliteit wordt uitgebreid zonder aan eenvoud in te boeten

Versie 14 is nog in ontwikkeling. Maar iedereen die projecten plant die in 2026 live gaan, zou deze ontwikkelingen op zijn radar moeten hebben.

Op de hoogte blijven

De ChangeLog is uitgebreid en niet elke vernieuwing is relevant voor elke integrator. Ik zal de strategisch interessante functies blijven filteren en hier op de blog presenteren.

Als je dergelijke updates niet wilt missen, is het de moeite waard om een kijkje te nemen op mijn TYPO3 nieuwsbrief. Daar vind je een compacte samenvatting van de belangrijkste ontwikkelingen - zonder ruis, alleen wat echt relevant is.

En nog een vooruitblik: Er komt natuurlijk weer een uitgebreide videocursus over TYPO3 v14. Ik laat het je weten zodra de versie dichter bij de release komt.


Bronnen & Links

Feature #107795 - Introduceer module Integraties

Feature #93981 - Standaard beeld conversie verwerking specificeren

Feature #107056 - Introduceer headerData en footerData ViewHelpers

Back

Wie schrijft hier?

Hoi, ik ben Wolfgang.

Sinds 2006 duik ik diep in de fascinerende wereld van TYPO3 - het is niet alleen mijn beroep, maar ook mijn passie. Mijn pad heeft me door talloze projecten geleid en ik heb honderden professionele video tutorials gemaakt over TYPO3 en zijn extensies. Ik hou ervan complexe onderwerpen te ontrafelen en ze om te zetten in eenvoudig te begrijpen concepten, wat ook tot uiting komt in mijn trainingen en seminars.

Als actief lid van het TYPO3 Education Committee zet ik me in om de TYPO3 CMS Certified Integrator examenvragen actueel en uitdagend te houden. Sinds januari 2024 ben ik er trots op een officiële TYPO3 Consultant Partner te zijn!

Maar mijn passie eindigt niet bij het scherm. Wanneer ik niet in de diepte van TYPO3 duik, vind je me vaak op mijn fiets, de schilderachtige paden rond het Bodenmeer verkennend. Deze uitstapjes in de buitenlucht zijn mijn perfecte balans - ze houden mijn geest fris en voorzien me altijd van nieuwe ideeën.