Blog·Performance

Wie ein CDN deine Website schneller macht (und wann du eins brauchst)

Ein CDN ist eines der wirkungsvollsten und einfachsten Upgrades für eine Website. Es ersetzt deinen Server nicht, es sitzt davor und liefert deine Inhalte von dort, wo dein Besucher gerade ist.

Was ein CDN wirklich ist

Ein Content Delivery Network ist eine über die Welt verteilte Serverflotte, die Kopien deiner statischen Dateien vorhält: Bilder, CSS, JavaScript, Schriften und oft gecachte Seiten. Wenn jemand deine Site besucht, liefert das CDN diese Dateien vom nächstgelegenen Standort, statt dass jede Anfrage den ganzen Weg zu deinem Origin-Server zurücklegt.

Warum das schneller ist

  • Kürzere Distanz: Inhalte kommen aus einer nahen Stadt, nicht von der anderen Seite der Welt.
  • Weniger Last auf deinem Server: gecachte Anfragen erreichen dein Origin nie und halten es für echte Arbeit frei.
  • Bessere Ausfallsicherheit: ein Traffic-Spike oder Teilausfall wird vom Edge abgefangen.
  • Kostenlose Bandbreitenersparnis: das CDN liefert die schweren statischen Dateien, nicht deine Serverleitung.

Caching: der entscheidende Teil

Ein CDN hilft nur, wenn es deine Inhalte cachen kann. Statische Assets, Bilder, Stylesheets, Skripte, lassen sich trivial cachen und sollten lange Ablaufzeiten haben. Dynamische, personalisierte Seiten sind schwieriger, aber selbst da kannst du die öffentliche Version cachen und eingeloggte Nutzer den Cache umgehen lassen. Die richtigen Cache-Header zu setzen ist der Großteil der Arbeit.

Wann du eins brauchst

Sind deine Besucher über Regionen verteilt, ist ein CDN nahezu unverzichtbar. Sind alle in einer Stadt nahe deinem Server, ist der Nutzen kleiner, wobei die geringere Serverlast und DDoS-Absorption trotzdem helfen. Für die meisten öffentlichen Websites lautet die Antwort: ja.

CDN plus gut platziertes Origin

Ein CDN ersetzt keinen schnellen, gut gelegenen Origin-Server, es ist ein Multiplikator darauf. Gecachte Inhalte fliegen vom Edge; alles Dynamische kommt weiter von deinem Origin, daher hält das Hosten dieses Origins auf schneller NVMe-Hardware in einer gut vernetzten Region das ganze Erlebnis flott.

Ein CDN liefert die einfachen 90 % deines Traffics von nebenan, damit dein Server seine Energie für die 10 % aufwenden kann, die sie wirklich brauchen.

Ready to put this into practice?

Spin up a Ryzen VPS with NVMe storage in under two minutes, beta pricing is live now.

See VPS plans