Ein CDN (Content Delivery Network) ist ein Verbund aus vielen Servern, die über verschiedene Standorte verteilt stehen und Kopien deiner Inhalte ausliefern. Statt dass jeder Besucher die Daten von deinem einen Ursprungsserver lädt, bekommt er sie von einem Server, der möglichst nah bei ihm steht. Das klingt simpel, macht in der Praxis aber einen großen Unterschied bei Ladezeit, Stabilität und Bandbreitenkosten. In diesem Artikel klären wir, wie das funktioniert, wann sich ein CDN lohnt und wie du den CDN-Modus des Nytrix FTP Storage dafür einsetzen kannst.
Das Grundproblem: Entfernung kostet Zeit
Daten reisen nicht unendlich schnell. Jedes Datenpaket braucht Zeit, um vom Server zum Besucher und zurück zu kommen, die sogenannte Latenz. Steht dein Server in Mitteleuropa und ruft jemand aus Australien deine Seite auf, legt jedes Paket eine lange Strecke zurück. Bei vielen kleinen Dateien (Bilder, Schriftarten, Skripte) summiert sich das schnell zu spürbaren Wartezeiten.
Ein CDN löst das, indem es deine statischen Inhalte an vielen Orten zwischenspeichert. Der Besucher landet automatisch auf dem nächstgelegenen Knoten, einem sogenannten Edge-Server. Die Strecke wird kürzer, die Latenz sinkt, die Seite fühlt sich schneller an.
Edge-Caching: So funktioniert ein CDN
Das Herzstück eines CDN ist das Edge-Caching. Der Ablauf sieht typischerweise so aus:
- Ein Besucher fordert eine Datei an, zum Beispiel
logo.png. - Der nächstgelegene Edge-Server prüft, ob er die Datei bereits im Cache hat.
- Liegt sie vor (Cache Hit), liefert er sie sofort aus, ohne deinen Ursprungsserver zu behelligen.
- Fehlt sie (Cache Miss), holt der Edge-Server die Datei einmalig vom Ursprung, gibt sie an den Besucher weiter und behält eine Kopie für die nächsten Anfragen.
Wie lange eine Kopie gültig bleibt, steuerst du über HTTP-Header. Der wichtigste ist Cache-Control, zum Beispiel Cache-Control: public, max-age=86400 für eine Gültigkeit von einem Tag. Ändert sich eine Datei nicht (Logos, CSS, JavaScript-Bundles), kannst du lange Zeiten setzen. Für Inhalte, die sich öfter ändern, wählst du kürzere Werte oder versiehst Dateinamen mit einer Version wie app.v3.css.
Statisch versus dynamisch
Ein CDN spielt seine Stärke vor allem bei statischen Inhalten aus: Bildern, Videos, Schriftarten, CSS, JavaScript, Downloads. Diese ändern sich selten und lassen sich problemlos zwischenspeichern. Dynamische Inhalte, etwa eine personalisierte Bestellübersicht oder ein eingeloggtes Dashboard, werden in der Regel nicht oder nur sehr kurz gecacht, weil sie für jeden Besucher anders aussehen.
Schnellere Ladezeiten und weniger Last
Der spürbarste Vorteil ist die Geschwindigkeit. Kürzere Wege bedeuten weniger Latenz, und weil Edge-Server auf das parallele Ausliefern vieler Dateien optimiert sind, kommen die Inhalte schneller beim Besucher an. Das verbessert die wahrgenommene Performance und wirkt sich positiv auf Kennzahlen wie den Largest Contentful Paint aus, die auch für Suchmaschinen relevant sind.
Gleichzeitig sinkt die Last auf deinem Ursprungsserver. Jeder Cache Hit am Edge ist eine Anfrage, die dein eigentlicher Server nicht beantworten muss. Bei Traffic-Spitzen, etwa wenn ein Beitrag viral geht, fängt das CDN den Großteil der Anfragen ab und dein Backend bleibt ruhig.
Bandbreite sparen
Weil ein großer Teil der Auslieferung über die Edge-Server läuft, geht weniger Datenverkehr direkt über deinen Ursprung. Das entlastet dessen Anbindung und ist besonders dann nützlich, wenn du große Dateien wie Videos, ISO-Images oder Software-Downloads bereitstellst. Statt dass jeder Download dein Traffic-Kontingent am Hauptserver belastet, übernimmt das CDN die Verteilung. Das macht die Auslieferung planbarer und schont die Ressourcen deines eigentlichen Servers.
Wann ist ein CDN sinnvoll und wann nicht?
Ein CDN ist kein Allheilmittel. Es lohnt sich vor allem, wenn:
- deine Besucher geografisch verstreut sind und nicht nur aus einer Region kommen,
- du viele oder große statische Dateien ausspielst (Mediatheken, Bildergalerien, Downloads),
- deine Seite regelmäßig Lastspitzen erlebt,
- du Bilder, Skripte oder Downloads von der Last deines Hauptservers entkoppeln willst.
Weniger Nutzen bringt es, wenn deine Zielgruppe ohnehin direkt neben dem Serverstandort sitzt, deine Seite fast nur aus dynamischen, personalisierten Inhalten besteht oder das Projekt so klein ist, dass die Ladezeit ohnehin gut ist. In solchen Fällen bringen saubere Caching-Header, optimierte Bilder und schlanker Code oft mehr als ein zusätzliches CDN.
CDN-Modus beim Nytrix FTP Storage
Wenn du Dateien zentral ablegen und öffentlich ausliefern willst, hilft dir der FTP Storage von Nytrix. Er kostet 2,99 EUR pro TB und Monat, der Speicher ist von 200 GB bis 5 TB frei wählbar, und der Standort ist Nürnberg (DE). Du erreichst ihn per FTP, FTPS oder SFTP und kannst ihn nicht nur als Backup-Ziel oder Cloud-Speicher nutzen, sondern auch im CDN-Modus betreiben.
Im CDN-Modus werden die abgelegten Dateien öffentlich ausgeliefert. Das eignet sich gut, um statische Assets wie Bilder, Downloads oder Medien von deinem Hauptserver zu trennen: Du lädst sie einmal per SFTP hoch und verlinkst sie dann direkt aus deiner Webseite. So entlastest du dein Webhosting oder deinen Server, weil die großen Dateien nicht mehr über dessen Anbindung laufen. Praktisch ist das zum Beispiel als Speicherort für Mediendateien eines Blogs oder für Installations- und Modpaket-Downloads.
Mit Nytrix umsetzen
Du willst statische Inhalte auslagern und öffentlich bereitstellen? Der FTP Storage im CDN-Modus ist dafür der direkte Weg: ab 2,99 EUR/TB im Monat, Speicher zwischen 200 GB und 5 TB frei wählbar, Zugriff per FTP/FTPS/SFTP, Standort Nürnberg. Wie bei allen Nytrix-Tarifen gilt: Prepaid mit Guthaben, keine Mindestlaufzeit, keine Vertragsbindung, und der DDoS-Schutz über die Voxility-Filterung ist inklusive.
Gehört dein Projekt zu einem größeren Setup, kombinierst du den Storage sinnvoll mit weiteren Bausteinen: ein klassisches Webhosting über das KeyHelp-Panel ab 2,99 EUR für deine Webseite, ein vServer mit vollem Root-Zugriff ab 1,99 EUR für eigene Anwendungen oder eine passende Domain aus über 400 TLDs ab 5,99 EUR im Jahr inklusive WHOIS-Schutz. So legst du die statische Auslieferung auf den Storage und behältst deinen Hauptserver für das Wesentliche frei. Weitere Anleitungen findest du in unserem Blog.