• Heim
  • TYPO3 beschleunigen: Caching, Bildoptimierung & Server-Tipps

TYPO3 beschleunigen: Caching, Bildoptimierung & Server-Tipps

In der heutigen schnelllebigen digitalen Welt ist die Website-Geschwindigkeit nicht nur ein technisches Problem – sie wirkt sich direkt auf die Nutzererfahrung, SEO-Rankings und Geschäftskonversionen aus. Eine langsame Website kann Besucher frustrieren und Ihrer Marke schaden. Glücklicherweise bietet TYPO3 eine robuste Architektur mit leistungsstarken Tools zur Performance-Optimierung.

Dieser Blog beschreibt praktische Schritte, mit denen Sie Ihre TYPO3-Website deutlich beschleunigen können. Der Schwerpunkt liegt dabei auf drei kritischen Bereichen: Caching, Bildoptimierung und Serverkonfiguration.

Jeder Abschnitt wird für Geschäftsinhaber, Redakteure und Entwickler gleichermaßen sorgfältig erklärt – kein Fachjargon, sondern praktische Tipps.

Schritt 1: TYPO3-Caching – Geschwindigkeit steigern ohne Mehrbelastung

Einer der Hauptgründe für das Vertrauen von Unternehmen in TYPO3 ist sein robustes und flexibles Caching-System. Caching ist unerlässlich, um Ihre Website zu beschleunigen, die Serverlast zu reduzieren und ein reibungsloses Benutzererlebnis zu gewährleisten – insbesondere bei hohem Datenverkehr.

Funktion von Caching

Anstatt bei jedem Besuch Ihrer Webseite jeden Teil neu zu generieren, speichert TYPO3 vorgerenderte Inhalte und Datenabfragen. Dadurch werden nachfolgende Besuche deutlich beschleunigt, da TYPO3 Inhalte aus dem Cache abruft, anstatt alles erneut zu verarbeiten.

Cache-Typen in TYPO3

Das Caching-System von TYPO3 ist modular und mehrschichtig aufgebaut:

  • Seiten-Cache: Speichert die vollständige HTML-Ausgabe einer Seite für eine schnelle Frontend-Auslieferung.
  • Opcode-Cache (PHP-Ebene): Beschleunigt die PHP-Ausführung durch Zwischenspeichern von vorkompiliertem Skript-Bytecode.
  • Datenbankabfrage-Cache: Minimiert wiederholte Datenbankanfragen durch Speicherung vorheriger Abfrageergebnisse.
  • TypoScript- & Template-Cache: Verhindert redundantes Parsen und Rendern von Website-Konfigurationen.

 

So verwalten Sie den TYPO3-Cache (siehe Abbildung)

TYPO3 bietet ein leistungsstarkes Wartungspanel unter:

Admin-Tools → Wartung

Hier können Sie verschiedene Caching-Funktionen verwalten:

TYPO3- und PHP-Cache leeren  
Diese Option löscht alle registrierten Caches, einschließlich PHP-Opcode und TypoScript-Cache. Dies ist hilfreich bei der Installation neuer Erweiterungen oder der Fehlerbehebung bei Template-Änderungen.

Temporäre Assets entfernen  
Löscht verknüpfte JS/CSS-Dateien und verarbeitete Bilder – nützlich für Frontend-Asset-Updates.

PHP-Autoload-Informationen neu erstellen  
Nützlich für Entwickler nach dem Hinzufügen oder Entfernen von PHP-Klassen in Erweiterungen.

Sie können außerdem:

  • Datenbankstruktur analysieren und aktualisieren
  • Backend-Benutzereinstellungen verwalten
  • Persistente Datenbanktabellen löschen (selten erforderlich)
Tipp für Redakteure

TYPO3-Redakteure können den Cache für einzelne Seiten auch über den Seitenbaum leeren oder das Blitz-Symbol in der Backend-Symbolleiste verwenden, um alle Caches schnell zu leeren – keine technischen Kenntnisse erforderlich.

Profi-Empfehlungen
  • Lassen Sie das Caching in der Produktion immer aktiviert.
  • Verwenden Sie Redis oder Memcached für leistungsstarke Websites mit hohem Datenverkehr.
  • Vermeiden Sie häufiges Leeren aller Caches in Live-Umgebungen, da dies die ersten Besuche verlangsamen kann.

Schritt 2: Bildoptimierung – Dateigrößen reduzieren, Qualität erhalten

Bilder machen oft den größten Teil einer Webseite aus. TYPO3 unterstützt verschiedene Möglichkeiten, Bilder ohne Qualitätsverlust zu komprimieren und bereitzustellen.

Ziele:
  • Schnellere Ladezeiten, insbesondere auf Mobilgeräten
  • Erhaltung der visuellen Qualität
  • Verbesserung der Core Web Vitals und Lighthouse Scores
Best Practices:
  • Verwenden Sie nach Möglichkeit das WebP-Format (deutlich kleiner als JPEG oder PNG).
  • Begrenzen Sie die Größe von Bild-Uploads – passen Sie die Größe vor dem Hochladen an.
  • Verwenden Sie den integrierten ImageViewHelper von TYPO3 mit Komprimierungseinstellungen.
  • Nutzen Sie Zuschneiden und responsives Bild-Rendering für verschiedene Bildschirmgrößen.
Tools & Konfiguration:

Aktivieren Sie GraphicsMagick oder ImageMagick in der TYPO3-Konfiguration.

Nutzen Sie TYPO3-Erweiterungen von Drittanbietern wie:

Tipp für den Editor-Workflow:

Schulen Sie Content-Editoren, Bilder mit einer Breite von maximal 2000 Pixeln hochzuladen und immer das Tool „Bild zuschneiden“ im Backend zu verwenden.

Schritt 3: Optimierung auf Serverebene – Leistung von Grund auf steigern

Die Performance Ihrer TYPO3-Site hängt ebenso stark von Ihrem Server-Stack wie von Ihrem CMS-Setup ab. Ein schlecht konfigurierter oder überlasteter Server kann selbst optimierte Seiten verlangsamen.

Empfehlungen:
  • Verwenden Sie PHP 8.2+ – deutlich schneller und effizienter als ältere Versionen.
  • Verwenden Sie OPcache – verbessert die PHP-Ausführungsgeschwindigkeit.
  • Aktivieren Sie HTTP/2 oder HTTP/3 – schnellere Verbindung und schnelleres Laden von Ressourcen.
  • Installieren Sie GZIP-Komprimierung und Brotli für Assets.
Empfohlenes Hosting-Setup:
  • Webserver: NGINX (für viele Setups schneller als Apache).
  • Datenbank: MariaDB oder MySQL 8+, optimiert für TYPO3-Abfragen.
  • Caching: Redis oder Memcached.
  • SSL: Verwenden Sie Let’s Encrypt mit automatischer Verlängerung.
Tipp für Cloud-Hosting:

Wenn Sie einen Cloud- oder Shared-Host nutzen, stellen Sie sicher, dass dieser moderne Technologien unterstützt:

  • SSD-Speicher.
  • Dedizierter PHP-Speicher (mindestens 256 MB).
  • Cron-Unterstützung für Scheduler-Aufgaben.
Stellen Sie sicher, dass Ihre php.ini-Einstellungen korrekt konfiguriert sind:
  • memory_limit = 512M
  • upload_max_filesize = 20M
  • post_max_size = 25M

Bonusschritt: Leistungstests und -überwachung

Auch nach der Optimierung ist es wichtig, die Performance regelmäßig zu messen.

Verwenden Sie diese Tools:
Was Sie überwachen sollten:
  • Largest Contentful Paint (LCP)
  • Gesamtseitengröße
  • Time to First Byte (TTFB)
  • Anzahl der Anfragen und Weiterleitungen

Profi-Tipp: Verfolgen Sie Verbesserungen mit Vorher-Nachher-Tests, um den ROI Ihrer Performance-Maßnahmen zu messen.

Fazit

Geschwindigkeit ist nicht länger optional – sie ist eine zentrale Geschäftsanforderung. TYPO3 bietet Tools auf Unternehmensebene, die bei richtiger Anwendung schnelle, effiziente und skalierbare Websites liefern.

Durch die Kombination von intelligentem Caching, optimierten Bildern und optimierten Servereinstellungen erzielt Ihre TYPO3-Website nicht nur eine bessere Performance, sondern auch ein höheres Ranking, eine längere Nutzerbindung und höhere Conversion-Raten.