Definition

Ein Content Delivery Network (CDN) ist ein Verbund geografisch verteilter Server, der statische Inhalte wie Bilder, CSS- und JavaScript-Dateien an Standorten nahe der Nutzer zwischenspeichert und ausliefert. Durch die kürzeren Übertragungswege sinken in der Regel Latenz und Ladezeit.

In einfachen Worten

Ein CDN funktioniert wie ein Netz regionaler Auslieferungslager: Statt jede Bestellung aus einem zentralen Lager zu verschicken, liegt die Ware bereits in der Nähe des Kunden. Ihre Website wird so aus einem Rechenzentrum geladen, das dem Besucher geografisch nahe ist.

Wozu brauche ich ein CDN?

Steht ein Server in Frankfurt, müssen die Daten für einen Besucher aus Sydney um die halbe Welt reisen – jede einzelne Anfrage kostet spürbar Zeit. Ein CDN verteilt Kopien statischer Inhalte (Bilder, CSS, JavaScript, Schriften, teils auch ganze Seiten) auf viele sogenannte Edge-Server weltweit. Der Browser lädt die Dateien dann vom nächstgelegenen Standort, was Latenz und Ladezeit in der Regel deutlich reduziert.

Daneben entlastet ein CDN den eigenen Ursprungsserver (Origin): Bei Besucherspitzen – etwa durch Kampagnen oder Sale-Aktionen – beantworten die Edge-Server einen Großteil der Anfragen direkt aus ihrem Cache. Viele CDN-Anbieter bringen zusätzlich Schutzfunktionen gegen DDoS-Angriffe und eine Web Application Firewall mit.

Praxis-Relevanz für Shop- und Website-Betreiber

Für Shops mit internationaler Kundschaft ist ein CDN in der Regel ein zentraler Baustein der Performance-Architektur; aber auch Projekte mit rein deutscher Zielgruppe profitieren von Caching, moderner Protokoll-Unterstützung und Brotli-Kompression am Edge. Eine schnellere Auslieferung verbessert typischerweise die Core Web Vitals und damit einen Baustein der Suchmaschinenbewertung. Welche Architektur zu welchem Shop passt, beleuchtet unser Beitrag CDN-Strategie für Online-Shops.

Wichtig ist das Zusammenspiel mit dem Shopsystem: Moderne Plattformen wie Shopware setzen eigene HTTP-Cache-Header, die das CDN respektieren muss. Statische Assets wie Bilder, CSS und JavaScript lassen sich lange cachen; Kategorie- und Produktseiten nur mit durchdachter Invalidierung; personalisierte Bereiche gar nicht. In der Praxis bewährt sich eine abgestufte Strategie: lange Cache-Zeiten für versionierte Dateien, kurze für HTML und eine gezielte Umgehung des Caches für alles, was vom angemeldeten Kunden abhängt.

Typische Fehler

  • Dynamische Inhalte blind cachen: Warenkorb, Login-Bereiche oder kundenindividuelle Preise dürfen nicht aus dem Cache kommen – sonst sehen Kunden im schlimmsten Fall fremde Daten.
  • Fehlende Cache-Invalidierung: Nach Updates liefern Edge-Server sonst unter Umständen tagelang veraltete CSS- oder JavaScript-Dateien aus.
  • CDN als Allheilmittel: Ein langsames Backend oder unoptimierte Bilder werden durch ein CDN nicht repariert, sondern nur kaschiert.
  • Datenschutz übersehen: Bei Anbietern mit Sitz außerhalb der EU müssen Auftragsverarbeitung und Datentransfers DSGVO-konform geregelt sein.

Worauf Sie achten sollten

Wichtige Kriterien sind die Standortabdeckung in Ihren Zielmärkten, eine granulare Cache-Steuerung (Cache-Header, gezielte Invalidierung), Unterstützung moderner Protokolle wie HTTP/3 und TLS 1.3, Bildoptimierung am Edge sowie eine transparente Abrechnung nach Datenvolumen. Messen Sie vor und nach der Einführung: Erst der Vergleich der Ladezeiten aus verschiedenen Regionen zeigt, ob die Konfiguration wirkt. Für Shopware-Projekte lohnt ein Blick auf Edge-Caching-Strategien; wie sich der Effekt prüfen lässt, zeigt unsere Leistungsseite zur PageSpeed-Optimierung.

Ein CDN ersetzt kein solides Hosting

Das CDN beschleunigt die Auslieferung, der Ursprungsserver bleibt jedoch das Fundament. Beides zusammen betrachten wir im Rahmen von Hosting & Wartung – vom Managed Hosting bis zur Cache-Konfiguration.