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


Ein Content Delivery Network (CDN) ist eine Sammlung von Servern auf der ganzen Welt, die Teile Ihrer Website an Site-Besucher in der Nähe dieser Server senden.

Die häufigste Verwendung eines CDN ist für die Lieferung von Bildern von einer Website. Dies liegt daran, dass Bilder normalerweise die am langsamsten ladende Komponente einer Webseite sind.

Was ist ein CDN?

Ein CDN ist kein Webhost. Es werden lediglich die Teile Ihrer Website zwischengespeichert, die Sie so eingerichtet haben, dass sie von einem CDN bereitgestellt werden. Diese gespeicherten (zwischengespeicherten) Dateien werden auf alle Server der Welt hochgeladen.

Wenn ein Besucher aus einem anderen Land Ihre Website besucht, erhält er den Text direkt von Ihrem Webhost. Möglicherweise erhält er jedoch eine Reihe anderer Dateien vom nächstgelegenen CDN-Server Ihr Speicherort.

Diese Dateien können Folgendes umfassen:

  • Javascript-Dateien
  • Bilder
  • Videos
  • Stylesheets
  • Die Nachfrage nach CDN-Diensten stieg sprunghaft an, als Google begann, die Seitenladegeschwindigkeit als eine Variable in seinem Ranking-Algorithmus zu verwenden.

    In_content_1 all: [300x250] / dfp: [640 x 360]->

    In diesem Wettlauf um die schnellste Ladeseite eines Themas mussten Websitebesitzer nach Alternativen für langsam ladende Bilder auf der Website suchen. Das verteilte, zwischengespeicherte CDN-Netzwerk war die perfekte Lösung.

    Warum ein CDN für Ihre Website unverzichtbar ist

    Wenn Sie eine Website besitzen, wie schnell ist das? Das Laden von Seiten ist aus mehreren Gründen wichtig. Wie oben erwähnt, wird Ihr Gesamtranking bei Google verbessert.

    Zweitens verbessert es das Erlebnis, das Besucher auf Ihrer Website haben. Dadurch bleiben sie länger auf Ihrer Website und besuchen mehr Seiten darauf.

    Hier einige andere Möglichkeiten, wie ein CDN für Ihre Website wichtig ist.

    Spart Bandbreite

    Durch die Verwendung eines CDN verlagern Sie die Bandbreitennutzung vom Server Ihres Webhosts auf das verteilte Netzwerk von CDN-Servern.

    Sobald Sie Ihr CDN-Konto und Ihre Domain eingerichtet haben, beginnt sich Bandbreite in Ihrem Konto-Dashboard anzusammeln.

    Dies ist der Bandbreitenbedarf, den Sie vom Server Ihres Webhosts entfernen. Da Webhosting-Dienste so teuer sind wie sie - und sehr oft für die Nutzung von mehr Bandbreite berechnet -, führt die Reduzierung der Bandbreitennutzung in der Regel zu erheblichen Kosteneinsparungen.

    CDN-Bandbreitenkosten sind weitaus günstiger als Webhosting-Kosten. Dies liegt daran, dass CDN-Dienste ihr Servernetzwerk so einrichten, dass sie Inhalte mit hoher Bandbreite wie Bilder verwalten. Dies geschieht auf folgende Weise:

    • CDNs verwenden Optimierungen wie Server Load Balancing und Steady State Drives, die die Übertragung beschleunigen und Fehler reduzieren.
    • Durch Manipulationstechniken für die Dateigröße wie Komprimierung und Minimierung von Dateien reduzieren CDNs die übertragene Datenmenge.
    • Mit SSL / TLS-Zertifikaten können CDNs falsche Übertragungsstarts reduzieren, wodurch ein Neustart von a vermieden wird Übertragen und senden Sie noch mehr Daten.
    • Reduziert Ausfallzeiten

      Wenn es um Zuverlässigkeit geht, gibt es einige Dinge, die die Ausfallzeiten Ihrer Website weiter verkürzen

      Das verteilte CDN-Netzwerk bedeutet, dass der Großteil Ihrer Bandbreite - Images - von mehreren Servern stammt aus aller Welt. CDN-Dienste verwenden eine Technik namens "Load Balancing". Dies bedeutet, dass bei übermäßiger Nachfrage von einem Server andere Server verwendet werden, um die Last auszugleichen.

      Immer wenn der Datenverkehr auf Ihrer Website stark ansteigt, werden mehrere Hardwarekomponenten stark beansprucht. Insbesondere der Webserver im Rechenzentrum Ihres Webhosts und die von Ihrem CDN-Dienst verwalteten verteilten Server.

      Da Bilder und Dateien den größten Teil der zu übertragenden Daten ausmachen, ist dort der größte Teil der Nachfrage zu verzeichnen wird passieren.

      Die Tatsache, dass CDNs diesen Bedarf auf mehreren Servern mit Lastenausgleich verwalten, bedeutet, dass Ihre Site erheblich mehr Datenverkehr verarbeiten kann, als wenn Sie keinen CDN-Dienst verwenden.

      Verbessert die Sicherheit

      Es kann Sie überraschen, dass die Verwendung eines CDN auch die Sicherheit Ihrer Website erhöhen kann.

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

      In einem einzigen Webserver-Setup fordern Besucher eine Webseite an, und Ihr Webserver muss mit allen Daten - einschließlich Text und Bildern - antworten , Javascript und Stylesheets. Der gesamte Bandbreitenbedarf wirkt sich auf Ihren einen Webserver aus.

      Stellen Sie sich das wie einen Damm mit mehreren Wasseranschlüssen vor. In diesem Szenario wäre es ein Damm mit nur einem einzigen Wasserdurchfluss. Ein Wasserschwall würde nicht zu viel Zeit in Anspruch nehmen, um den Damm zu überlasten und das Wasser über den Damm zu fließen.

      Aus diesem Grund sind die meisten Dämme mit mehreren Öffnungen ausgestattet, die als Wasseröffnung geöffnet werden können Stufe steigt auf der anderen Seite.

      Wenn Sie eine Website auf einem einzigen Webserver haben, ist der Aufwand für einen DDOS-Angreifer erheblich geringer.

      DDOS-Angriffe werden von vielen verschiedenen "Bots" aus gestartet Auf der ganzen Welt können Sie Hunderte oder sogar Tausende von Benutzern simulieren, die gleichzeitig Anforderungen an Ihren Webserver stellen.

      Wenn Sie jedoch einen CDN-Dienst mit verteilten Webservern auf der ganzen Welt verwenden, sind dies alle Server wie zusätzliche Ports im Damm.

      Jetzt muss Ihr Webserver nur noch Text bereitstellen, und mehrere CDN-Server stellen Bilder und andere Dateien bereit. Alle diese Server teilen sich im Wesentlichen den Bandbreitenbedarf.

      Dies bietet keinen 100% igen Schutz vor DDOS-Angriffen, erfordert jedoch, dass der Aufwand, den die Hacker in den Angriff stecken, viel größer ist, bevor Ihre Website ausfällt.

      Wenn Sie außerdem sicherstellen, dass Sie Ihr CDN mit TLS / SSL-Zertifikaten einrichten, Der gesamte Datenverkehr wird verschlüsselt und vor Hackern geschützt, die den Webdatenverkehr abfangen.

      So richten Sie Ihren CDN-Dienst ein

      Ein CDN-Dienst klingt möglicherweise kompliziert. Das Einrichten ist recht einfach.

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

      • Wolkenfackel : Einer der größten und bekanntesten CDN-Dienste, die von vielen großen Unternehmen auf der ganzen Welt verwendet werden.

        li>
      • Schnell : Bietet eine Reihe von Produkten zur Weboptimierung, einschließlich der Bereitstellung von CDN-Inhalten.
      • KeyCDN : Verwaltet 34 Rechenzentren in ganz Europa Weltweit mit bewährter Website-Geschwindigkeit.
      • MetaCDN : Im Gegensatz zu anderen CDN-Diensten, für die eine Nutzungsgebühr erhoben wird, wird für diesen Dienst eine monatliche Pauschalgebühr berechnet.
      • StackPath : Früher wurde StackPath von MaxCDN von vielen Unternehmen und Websites auf der ganzen Welt verwendet.
      • Jeder dieser Dienste bietet eine ausreichende CDN-Optimierung für Ihre Site. Wenn Ihre Website klein ist, ist es besser, ein nutzungsbasiertes Bezahlmodell zu wählen, da Ihre Bandbreite wahrscheinlich niedrig sein wird. Wenn Sie eine große Website oder ein großes Unternehmen haben, ist das Festpreismodell besser geeignet.

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

        Das Einrichten des Kontos ist ganz einfach Geben Sie den Namen Ihrer Domain an und konfigurieren Sie Caching und Komprimierung. Normalerweise ist es in Ordnung, diese Einstellungen als Standardeinstellungen zu belassen.

        Notieren Sie sich den CNAME-Hostnamen, den Sie von Ihrem CDN erhalten haben. Sie benötigen dies später.

        Schließlich müssen Sie ein CDN-Plug-in auf Ihrer Site installieren. Wenn Sie beispielsweise eine WordPress-Site betreiben, ist W3 Gesamtcache eine beliebte Option.

        Nach der Installation des Plugins wird ein Feld angezeigt, in das Sie eingeben können CNAME von Ihrem CDN-Dienst bereitgestellt.

        Sie finden auch einen Abschnitt, in dem Sie aktivieren können, welche Art von Dateien auf Ihrer Website der CDN-Dienst zwischenspeichern und Besuchern zur Verfügung stellen soll.

        Nachdem Sie alle Änderungen gespeichert haben, sollten Sie sehen, dass die CDN-Bandbreitendiagramme die Besucher im Laufe der Zeit widerspiegeln. Es kann einige Zeit dauern, bis die Änderungen im Internet repliziert werden. Die DNS-Änderungen sollten jedoch nach etwa 24 Stunden aktualisiert werden.

        Angesichts der Leistungs- und Sicherheitsvorteile, die ein CDN-Dienst bietet, können Sie es sich nicht leisten, dies nicht zu tun Konfigurieren Sie es für Ihre Website.

        Zusammenhängende Posts:


        12.09.2019