Was ist ein CDN und warum ist es unerlässlich, wenn Sie eine Domain besitzen?
Ein Content Delivery Network ( CDN ) ist eine Sammlung von Servern, die auf der ganzen Welt verteilt sind und Teile Ihrer Website an Website-Besucher liefern, die sich in der Nähe dieser Server befinden.
Die häufigste Verwendung eines CDN ist die Bereitstellung von Bildern von einer Website. Dies liegt daran, dass Bilder normalerweise die am langsamsten ladende Komponente einer Webseite sind.
Was ist ein CDN?(What Is a CDN?)
Ein CDN ist kein Webhost. Es speichert einfach die Teile Ihrer Website, die Sie für die Bereitstellung durch ein CDN eingerichtet haben . Diese gespeicherten (zwischengespeicherten) Dateien werden auf alle verschiedenen Server auf der ganzen Welt hochgeladen.
Wenn ein Besucher aus einem anderen Land Ihre Website besucht, erhält er den Text direkt von Ihrem Webhost, aber er erhält möglicherweise eine Reihe anderer Dateien vom CDN -Server, der seinem Standort am nächsten liegt.
Diese Dateien können enthalten:
- Javascript-Dateien
- Bilder
- Videos
- Stylesheets
Die Nachfrage nach CDN -Diensten stieg sprunghaft an, als Google anfing, die Seitenladegeschwindigkeit als eine Variable in seinem Ranking-Algorithmus zu verwenden.
Dieser Wettlauf um die am schnellsten ladende Seite zu einem Thema erforderte von Websitebesitzern, nach Alternativen für langsam ladende Bilder auf der Website zu suchen. Das verteilte, zwischengespeicherte CDN -Netzwerk war die perfekte Lösung.
Warum ein CDN für Ihre Website unerlässlich ist(Why a CDN Is Essential For Your Site)
Wenn Sie eine Website besitzen, ist die Geschwindigkeit, mit der Seiten geladen werden, aus mehreren Gründen wichtig. Wie oben erwähnt, wird es Ihr Gesamtranking bei Google verbessern(Google) .
Zweitens verbessert es die Erfahrung der Besucher auf Ihrer Website. Dadurch bleiben sie länger auf Ihrer Website und besuchen mehr Seiten darauf.
Hier sind ein paar andere Möglichkeiten, wie ein CDN für Ihre Website unerlässlich ist.
Spart Bandbreite(Saves Bandwidth)
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 eingerichtet und mit Ihrer Domain eingerichtet haben, sehen Sie, dass sich die Bandbreite in Ihrem Konto-Dashboard ansammelt.
Dies ist die Bandbreitenanforderung, die Sie vom Server Ihres Webhosts entfernen. Da Webhosting-Dienste so teuer sind wie sie sind – und sehr oft für die Verwendung von mehr Bandbreite berechnet werden – bedeutet die Reduzierung der Bandbreitennutzung normalerweise erhebliche Kosteneinsparungen.
Die Kosten für die CDN(CDN) -Bandbreite sind weitaus günstiger als die Kosten für das Webhosting. Dies liegt daran , dass CDN -Dienste ihr Servernetzwerk so einrichten, dass Inhalte mit hoher Bandbreite wie Bilder verwaltet werden. Sie tun dies auf folgende Weise.
- CDNs verwenden Optimierungen wie Server-Load-Balancing und Steady-State-Laufwerke, die die Übertragung beschleunigen und Fehler reduzieren.
- Durch Techniken zur Manipulation der Dateigröße wie Dateikomprimierung und -minimierung(CDNs) reduzieren CDNs die übertragene Datenmenge.
- Mithilfe von SSL/TLS - Zertifikaten können CDNs falsche Übertragungsstarts reduzieren, wodurch die Notwendigkeit vermieden wird, eine Übertragung neu zu starten und noch mehr Daten zu senden.
Reduziert Ausfallzeiten(Reduces Downtime)
Wenn es um Zuverlässigkeit geht, gibt es nur wenige Dinge, die die Ausfallzeit Ihrer Website mehr reduzieren als die Verwendung eines CDN -Dienstes.
Diese erhöhte Betriebszeit hat mehrere Gründe.
Das verteilte CDN -Netzwerk bedeutet, dass der Großteil Ihrer Bandbreite – Bilder – von mehreren Servern aus der ganzen Welt kommt. CDN -Dienste verwenden eine Technik namens „Load Balancing“, was bedeutet, dass bei übermäßiger Nachfrage von einem Server andere Server verwendet werden, um die Last auszugleichen.
Wann immer Ihr Website-Traffic erheblich ansteigt, stellt dies eine große Nachfrage nach mehreren Hardwarekomponenten dar. Insbesondere der Webserver im Rechenzentrum Ihres Webhosts und die verteilten Server, die von Ihrem CDN -Dienst verwaltet werden.
Und da Bilder und Dateien den größten Teil der zu übertragenden Daten ausmachen, wird dort die meiste Nachfrage auftreten.
Die Tatsache, dass CDNs diese Nachfrage über mehrere Load-Balancing-Server verwalten, bedeutet, dass Ihre Website erheblich mehr Datenverkehr bewältigen kann, als wenn Sie keinen CDN -Dienst verwenden würden.
Verbessert die Sicherheit(Improves Security)
Sie werden ü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.
Bei einem einzigen 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 dieser Bandbreitenbedarf wirkt sich auf Ihren einen Webserver aus.
Stellen Sie sich das wie einen Damm mit mehreren Wasserhäfen vor. In diesem Szenario wäre es ein Damm mit nur einer einzigen Öffnung, durch die Wasser fließen kann. Es würde nicht viel Wasser brauchen, bis der Damm überlastet ist und Wasser über die Spitze fließt.
Aus diesem Grund werden die meisten Dämme mit mehreren Öffnungen gebaut, die geöffnet werden können, wenn der Wasserspiegel auf der anderen Seite steigt.
Wenn Ihre Website auf einem einzigen Webserver gehostet wird, ist es für einen DDOS- Angreifer viel weniger Aufwand, Ihre Website lahmzulegen.
DDOS-Angriffe werden von vielen verschiedenen „Bots“ aus der ganzen Welt gestartet und simulieren Hunderte oder sogar Tausende von Benutzern, die gleichzeitig Anfragen an Ihren Webserver stellen.
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 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-prozentigen Schutz vor DDOS- Angriffen, erfordert jedoch einen viel größeren Aufwand, den die Hacker in den Angriff stecken, bevor Ihre Website abstürzt.
Wenn Sie außerdem sicherstellen, dass Ihr CDN mit TLS/SSL -Zertifikaten eingerichtet ist, wird der gesamte Datenverkehr verschlüsselt und vor Hackern geschützt, die den Webdatenverkehr abfangen.
So richten Sie Ihren CDN-Dienst ein(How to Set Up Your CDN Service)
Während ein CDN -Dienst kompliziert klingen mag, ist die Einrichtung ziemlich einfach.
Zuerst müssen Sie einen CDN -Dienst auswählen. Es gibt ein paar große zur Auswahl.
- Cloudflare : Einer der größten und bekanntesten CDN -Dienste, der von vielen großen Unternehmen auf der ganzen Welt genutzt wird.
- (Fastly)Schnell : Bietet eine Reihe von Produkten zur Weboptimierung , einschließlich der Bereitstellung von CDN - Inhalten.
- KeyCDN : Verwaltet 34 Rechenzentren auf der ganzen Welt mit bewährter Website-Geschwindigkeitsleistung.
- MetaCDN : Im Gegensatz zu anderen CDN -Diensten, die nach Nutzung abrechnen, wird für diesen Dienst eine monatliche Pauschalgebühr erhoben.
- 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, sich für ein nutzungsbasiertes Zahlungsmodell zu entscheiden, da Ihre Bandbreite wahrscheinlich gering sein wird. Wenn Sie eine große Website oder ein großes Unternehmen haben, wäre das Festpreismodell besser.
Nachdem Sie sich für einen CDN -Dienst angemeldet haben, müssen Sie Ihre (CDN)CDN -Zone in Ihrem Konto einrichten .
Das Einrichten des Kontos umfasst lediglich die Angabe des Namens Ihrer Domain und die Konfiguration von Caching und Komprimierung. Normalerweise ist es in Ordnung, diese Einstellungen als Standard zu belassen.
Notieren(Make) Sie sich den von Ihrem CDN bereitgestellten (CDN)CNAME- Hostnamen . Das brauchst du später.
Schließlich müssen Sie ein CDN- Plugin auf Ihrer Website installieren. Wenn Sie beispielsweise eine WordPress - Site betreiben, ist W3 Total Cache eine beliebte Option.
Sobald Sie das Plug-in installiert haben, sehen Sie ein verfügbares Feld, in das Sie den von Ihrem CDN -Dienst bereitgestellten CNAME eingeben können.(CNAME)
Sie finden auch einen Abschnitt, in dem Sie aktivieren können, welche Art von Dateien auf Ihrer Website vom CDN -Dienst zwischengespeichert und Besuchern bereitgestellt werden sollen.
Sobald Sie alle Änderungen gespeichert haben, sollten Sie sehen, dass die CDN- Bandbreitendiagramme die Besucher im Laufe der Zeit wiedergeben. Es kann einige Zeit dauern, bis die Änderungen im gesamten Internet repliziert werden , aber die DNS- Änderungen sollten nach etwa 24 Stunden aktualisiert werden.
Angesichts der Leistungs- und Sicherheitsvorteile, die ein CDN -Dienst bietet, können Sie es sich nicht leisten, ihn nicht für Ihre Website zu konfigurieren.
Related posts
HDG erklärt: Was ist eine geparkte Domain und welche Vorteile hat sie?
Sucht nach Internet und sozialen Netzwerken
Verbindung zu Xbox Live nicht möglich; Beheben Sie das Problem mit dem Xbox Live-Netzwerk in Windows 10
Kostenlose Tools für drahtlose Netzwerke für Windows 10
Cisco Packet Tracer Networking Simulation Tool und seine kostenlosen Alternativen
So richten Sie ein NAS (Network Attached Storage) ein
So funktioniert die automatische HDMI-Umschaltung
Was tun mit einem alten Router: 8 großartige Ideen
So fügen Sie der Hosts-Datei eine lokale DNS-Suche hinzu
So verwenden Sie Xbox Networking in Windows 10, um Ihre Verbindung zu Xbox Live zu überprüfen
Beheben Sie den Fehler „Windows kann keine Verbindung zu diesem Netzwerk herstellen“.
So stellen Sie eine Verbindung zu einer Remote-Registrierung in Windows 7 und 10 her
5 Möglichkeiten, Ihr WLAN zu sichern
HDG erklärt: Was ist ein Computerport und wofür werden sie verwendet?
Access Point vs. Router: Was sind die Unterschiede?
So beheben Sie Paketverluste und wissen, wann es ein Problem gibt
Buchbesprechung - Home Networking All-in-One Desk Reference für Dummies
Was ist 192.168.0.1 und warum ist es die Standard-IP-Adresse für die meisten Router?
So finden Sie den besten Wi-Fi-Kanal unter Windows, Mac und Linux
Netzwerkadapter funktioniert nicht? 12 Dinge zu versuchen