TYPO3-Architektur

Wartbare TYPO3-Projekte, die Redakteure nutzen können.

Ein praktischer Leitfaden für TYPO3-Projekte mit sauberer Site-Paket-Struktur, wiederverwendbaren Inhaltselementen, SEO-Metadaten, backend-editierbaren Medien und einem DDEV-Arbeitsablauf, der leicht erweiterbar bleibt.

Mit dem Inhaltsmodell beginnen.

Ein wartbares TYPO3-Projekt beginnt, bevor Templates geschrieben werden. Die erste Entscheidung ist, wie Redakteure Seiten erstellen, wiederkehrende Abschnitte pflegen, Bilder hinzufügen und Metadaten korrekt halten können, ohne für jede Änderung Entwicklerhilfe zu benötigen.

Für Portfolio-, Unternehmens- oder Dienstleistungs-Webseiten bedeutet das meist eine kleine Auswahl klarer Inhaltselemente: Hero-Bereiche, Themenraster, Projektkarten, Textblöcke, Call-to-Action-Flächen und Blogseiten. Jedes Element sollte Felder anbieten, die Redakteure verstehen, statt wichtige Inhalte in rohem HTML zu verstecken.

Die Site-Paket-Struktur um wiederverwendbare Elemente bauen.

Eine starke TYPO3-Site-Paket-Struktur hält Fluid-Templates, TypoScript-Datenverarbeitung, Backend-Felder, Icons und Frontend-Ressourcen zusammen. Diese Struktur macht eigene Inhaltselemente vorhersehbar und einfacher erweiterbar, wenn sich das Design ändert.

Für Blog- und Portfolio-Inhalte gilt dieselbe Regel: echte TYPO3-Datensätze und Seitenfelder verwenden. Blogbeiträge sollten Seiten mit Veröffentlichungsdatum, Tags, Autoren, SEO-Titeln, Beschreibungen und Bildfeldern sein. Listen-Templates können diese Datensätze dann im aktuellen Design ausgeben, ohne das Backend in eine Sammlung statischer HTML-Seiten zu verwandeln.

Lokale Entwicklung und Auslieferung einfach halten.

DDEV, Composer, versionierte Site-Pakete und wiederholbare Datenbankimporte machen TYPO3-Entwicklung leichter testbar und sicherer übergebbar. Ein Projekt sollte lokal lauffähig, in der Vorstufe vorhersagbar und so klar strukturiert sein, dass andere Entwickler verstehen, wie Inhalte, Templates, Ressourcen und Erweiterungen zusammenhängen.

Auch SEO wird dadurch weniger fragil. Metadaten gehören an die Seiten, strukturierte Daten sollten aus echten Datensätzen entstehen, Bilder sollten aus Backend-Feldern kommen und interne Links TYPO3-Seitenlinks verwenden. Das Ergebnis ist eine TYPO3-Website, die gestaltet wirkt, editierbar bleibt und wachsen kann, ohne neu gebaut zu werden.

Über ein TYPO3-Projekt sprechen oder weitere Full-Stack-Projektarbeit ansehen.