Background Decoration
29.9.2026Dietrich Bojko7 Min. Lesezeit

Zusammenfassung & Ausblick

Zurück zur Übersicht
Zusammenfassung & Ausblick
Bild mit KI generiert.
Bild mit KI generiert.
0 Views

Häufig gestellte Fragen (FAQ)

Ein Headless-Setup erzeugt initial einen höheren Infrastruktur-Overhead, da Frontend und Backend getrennt entwickelt und gehostet werden müssen. Für eine einfache, statische Unternehmens-Visitenkarte ist ein klassisches Contao-Setup oft wirtschaftlicher. Sobald das Projekt jedoch wachsen soll, komplexe interaktive Benutzeroberflächen erfordert oder maximale PageSpeed-Werte für hart umkämpfte SEO-Rankings benötigt, rentiert sich der Aufwand durch die gewonnene Flexibilität und Geschwindigkeit extrem schnell.

Bevor in teurere Server-Hardware oder Load Balancer investiert wird, ist die Integration eines Redis In-Memory Caches der wichtigste und kosteneffizienteste Schritt. Redis speichert aufwendige Datenbankabfragen (wie komplette JSON-Routings oder Menüstrukturen) direkt im RAM zwischen. Die Contao-API kann dadurch in wenigen Millisekunden antworten, und die MySQL-Datenbank wird selbst bei enormem Traffic massiv geschont.

Da wir in Next.js auf Incremental Static Regeneration (ISR) und Server-Side Rendering (SSR) setzen, liefert der Server bereits vollständig gerendertes HTML an den Browser aus. Der Google-Crawler muss kein aufwendiges JavaScript ausführen, um den Inhalt zu sehen. Wichtig für den Launch ist lediglich, dass die robots.txt den Crawler nicht mehr aussperrt (Entfernung von Disallow: /) und eine korrekte, dynamische sitemap.xml bereitgestellt wird, die alle sauberen Live-URLs auflistet.

Nein, die Architektur ist maximal portabel. Das Contao-Backend läuft durch das Setup aus Teil 15 vollständig gekapselt in Docker-Containern und kann problemlos auf andere Linux-Systeme oder in AWS-Infrastrukturen migriert werden. Das Next.js-Frontend ist noch flexibler: Es kann jederzeit vom lokalen Node-Prozess auf spezialisierte Serverless-Plattformen (wie Vercel, Netlify oder AWS Amplify) umgezogen werden, falls eine globale, hochverfügbare Edge-Auslieferung benötigt wird.

Dietrich Bojko
Über den Autor

Dietrich Bojko

Senior Webentwickler

Webinteger arbeitet seit vielen Jahren produktiv mit Linux-basierten Entwicklungsumgebungen unter Windows.
Der Fokus liegt auf performanten Setups mit WSL 2, Docker, PHP, Node.js und modernen Build-Tools in realen Projekten – nicht auf theoretischen Beispielkonfigurationen.

Die Artikel dieser Serie entstehen direkt aus dem täglichen Einsatz in Kunden- und Eigenprojekten und dokumentieren bewusst auch typische Fehler, Engpässe und bewährte Workarounds.

Webseite besuchen

Das könnte Sie auch interessieren

Schreiben Sie einen Kommentar