Was ist ein CDN und warum ist eines, wenn Sie eine Domain besitzen??

Was ist ein CDN und warum ist eines, wenn Sie eine Domain besitzen??

Ein Content Delivery Network (CDN) ist eine Sammlung von Servern, die weltweit verteilt sind, die Teile Ihrer Website an Site -Besucher in der Nähe dieser Server liefern.

Die häufigste Verwendung eines CDN ist die Bereitstellung von Bildern von einer Website. Dies liegt daran, dass Bilder normalerweise die am langsamsten geladene Komponente einer Webseite sind.

Inhaltsverzeichnis

    Was ist ein CDN?

    Ein CDN ist kein Webhost. Es zwischengespeichert einfach die Teile Ihrer Website, die Sie von einem CDN serviert werden,. Diese gespeicherten (zwischengespeicherten) Dateien werden auf alle verschiedenen Server auf der ganzen Welt hochgeladen.

    Dies ist die Forderung der Bandbreite, die Sie vom Server Ihres Webhosts entfernen. Mit Webhosting -Diensten, die so teuer wie sie sind - und sehr oft für die Verwendung von mehr Bandbreite berechnet werden - entspricht der Verringerung der Bandbreitennutzung in der Regel erhebliche Kosteneinsparungen.

    Die Kosten der CDN -Bandbreite sind weitaus billiger als die Kosten für Webhosting. Dies liegt daran, dass CDN -Dienste ihr Server -Netzwerk so eingerichtet haben. Sie tun dies auf folgende Weise.

    • CDNs verwenden Optimierungen wie Serverlastausgleich und stationäre Laufwerke, die die Übertragung beschleunigen und Fehler verringern.
    • Durch Manipulationstechniken der Dateigröße wie Dateikomprimierung und Minifikation reduzieren CDNs die Datenmenge, die übertragen werden.
    • Mithilfe von SSL/TLS -Zertifikaten kann CDNs die falschen Übertragungsstarts reduzieren, was vermeidet, dass eine Übertragung neu gestartet und noch mehr Daten gesendet werden muss.

    Reduziert Ausfallzeiten

    Wenn es um Zuverlässigkeit geht, gibt es nur wenige Dinge, die Ihre Website -Ausfallzeit mehr verringern als einen CDN -Dienst zu nutzen.

    Diese erhöhte Betriebszeit ist auf eine Reihe von Gründen zurückzuführen.

    Das verteilte CDN -Netzwerk bedeutet, dass der Großteil Ihrer Bandbreite - Bilder - von mehreren Servern aus aller Welt stammt. CDN -Dienste verwenden eine Technik namens „Lastausgleich“, was bedeutet, dass bei einer übermäßigen Nachfrage von einem Server andere Server verwendet werden, um die Last auszugleichen.

    Wenn Ihre Website -Verkehr erheblich spitzt. Insbesondere der Webserver im Rechenzentrum Ihres Webhosts und die von Ihrem CDN -Dienst verwalteten verteilten Server.

    Und da Bilder und Dateien der größte Großteil der übertragenen Daten sind, wird der Großteil der Nachfrage stattfinden.

    Die Tatsache, dass CDNs diese Nachfrage über mehrere ladenausgleichende Server hinweg verwaltet.

    Verbessert die Sicherheit

    Sie können überrascht sein zu erfahren, dass die Verwendung eines CDN auch die Sicherheit Ihrer Website erhöhen kann.

    Um dies zu verstehen, ist es zunächst wichtig, den Datenfluss zu verstehen, wenn Besucher auf Ihre Website kommen.

    In einem einzelnen Webserver -Setup stellen Besucher eine Anfrage für eine Webseite, und Ihr Webserver muss mit allen Daten antworten - einschließlich Text, Bildern, JavaScript und Stylesheets. All diese Bandbreitenbedarf wirkt sich auf Ihren einen Webserver aus.

    Stellen Sie sich dies wie einen Damm mit mehreren Wasserhäfen vor. In diesem Szenario wäre es ein Damm mit nur einem einzigen Port, in dem Wasser durchfließen kann. Es würde nicht zu viel Wasser anfliegen, damit der Damm überlastet ist, und Wasser, um über die Oberseite zu fließen.

    Aus diesem Grund werden die meisten Dämme mit mehreren Häfen gebaut, die geöffnet werden können, wenn der Wasserstand auf der anderen Seite steigt.

    Wenn Sie eine Website auf einem einzelnen Webserver gehostet haben, ist es seitens eines DDOS -Angreifers viel weniger Aufwand, um Ihre Website abzubauen.

    DDOS -Angriffe werden von vielen verschiedenen „Bots“ aus der ganzen Welt gestartet, die gleichzeitig Hunderte oder sogar Tausende von Benutzern simulieren.

    Durch die Verwendung eines CDN -Dienstes mit verteilten Webservern auf der ganzen Welt sind alle diese Server jedoch wie zusätzliche Ports im Damm.

    Jetzt muss Ihr Webserver nur Text bedienen, und mehrere CDN -Server bieten Bilder und andere Dateien an. Alle diese Server teilen im Wesentlichen die Bandbreitennachfrage.

    Dies bietet keinen 100% igen Schutz gegen DDOS.

    Wenn Sie sicherstellen, dass Ihr CDN mit TLS/SSL -Zertifikaten festgelegt wird, wird der gesamte Datenverkehr vor Hackern verschlüsselt und geschützt, um den Webverkehr abzufangen.

    So richten Sie Ihren CDN -Dienst ein

    Während ein CDN -Dienst möglicherweise kompliziert klingt, ist das Einrichten ziemlich einfach.

    Zuerst müssen Sie einen CDN -Dienst auswählen. Es stehen ein paar wichtige zur Auswahl.

    • CloudFlare: Eine der größten und bekanntesten CDN -Dienste, die von vielen wichtigen Unternehmen auf der ganzen Welt eingesetzt werden.
    • Schnell: Bietet eine Reihe von Weboptimierungsprodukten, einschließlich der Lieferung von CDN -Inhalten.
    • KEYCDN: Verwaltet 34 Rechenzentren auf der ganzen Welt, mit bewährten Website -Geschwindigkeitsleistung.
    • METACDN: Im Gegensatz zu anderen CDN -Diensten, die auf der Grundlage der Nutzung berechnet werden, berechnet dieser Service eine monatliche Pauschalgebühr.
    • StackPath: Früher Maxcdn, StackPath wird von vielen Unternehmen und Websites auf der ganzen Welt verwendet.

    Jeder dieser Dienste bietet eine ausreichende CDN -Optimierung für Ihre Website. Wenn Ihre Website klein ist, ist es besser, ein nutzungsbasiertes Gehaltsmodell zu verwenden, da Ihre Bandbreite wahrscheinlich niedrig sein wird. Wenn Sie eine große Website oder ein großes Unternehmen haben, wäre das Modell fester Rate besser.

    Sobald Sie sich für einen CDN -Dienst angemeldet haben, müssen Sie Ihre CDN -Zone in Ihrem Konto einrichten.

    Das Einrichten des Konto. Normalerweise ist es in Ordnung, diese Einstellungen als Standard zu verlassen.

    Notieren Sie sich den von Ihrem CDN bereitgestellten CNAME -Hostnamen. Sie werden dies später brauchen.

    Schließlich müssen Sie ein CDN -Plugin auf Ihrer Website installieren. Wenn Sie beispielsweise eine WordPress -Site ausführen, ist W3 Total Cache eine beliebte Option.

    Sobald Sie das Plugin installiert haben, sehen Sie ein Feld verfügbar, in dem Sie den von Ihrem CDN -Dienst bereitgestellten CNAME eingeben können.

    Sie finden außerdem einen Abschnitt, in dem Sie aktivieren können, welche Art von Dateien auf Ihrer Website Sie möchten, dass der CDN -Dienst von Cache und den Besuchern zur Verfügung gestellt wird.

    Sobald Sie alle Änderungen gespeichert haben, sollten Sie sehen. Es kann einige Zeit, bis sich die Änderungen im Internet replizieren können, aber die DNS -Änderungen sollten nach etwa 24 Stunden aktualisiert werden.

    Angesichts der Leistungs- und Sicherheitsvorteile eines CDN -Dienstes können Sie es sich nicht leisten, sie nicht für Ihre Website zu konfigurieren.