Cloudflare und CDN – Ein definitiver Leitfaden für WordPress

Veröffentlicht: 2022-01-13

Ein CDN oder Content Delivery Network ist ein System global verteilter Server, die Inhalte im Auftrag anderer Server bereitstellen. CDNs speichern Daten vom Ursprungsserver, sodass Benutzer auf die Daten von einem Server in ihrer Nähe zugreifen können, wodurch die Leistung verbessert und die Latenz verringert wird.

CDNs sind ein wesentlicher Bestandteil unserer modernen Welt. Die Inhalte, die Sie auf einer Website oder App anzeigen – ob über einen Desktop, Laptop, Tablet oder Smartphone – wurden höchstwahrscheinlich über ein Content Delivery Network bereitgestellt.

In diesem Artikel tauchen wir tief in Content-Delivery-Netzwerke ein und verfeinern genau, was sie tun und wie. Wir werden uns auch eine Handvoll der am häufigsten verwendeten CDNs ansehen und dann insbesondere auf Cloudflare zoomen und unsere Gedanken darüber teilen, was es auszeichnet. Abgerundet wird dies durch einige Tutorials zu den verschiedenen Möglichkeiten, wie Sie Cloudflare zum Laufen bringen können. Spoiler: Es ist kinderleicht.

Lesen Sie weiter oder springen Sie mit diesen Links weiter:

  • Was ist ein CDN und warum brauchen Sie es?
  • Eine Sphäre von CDNs
    • CDN und DNS
  • Was ist Cloudflare und was macht es so besonders?
  • Cloudflare-Setup
    • Erstellen eines Cloudflare-Kontos
    • Einrichten von Dingen über die Website von Cloudflare
    • Cloudflare über cPanel einrichten
    • Verwenden des Cloudflare-WordPress-Plugins
  • Optimierung von Cloudflare in Hummingbird
  • Auf Wolke (Flare) 9

Und weg gehen wir!

Was ist ein CDN und warum brauchen Sie es?

CDNs entstanden Ende der 1990er Jahre, um die Leistungsengpässe des Internets zu beseitigen. Seitdem sind sie gewachsen und bieten einen großen Teil der Internetinhalte an, darunter Webobjekte (Text, Grafiken, Skripte), herunterladbare Objekte (Mediendateien, Software, Dokumente), Anwendungen (E-Commerce, Portale) und Medien (Live Streaming, On-Demand und soziale Medien).

Ohne effektive CDNs würde das meiste, was Sie in der heutigen Online-Welt sehen, insbesondere Inhalte, auf die aus der Ferne oder gleichzeitig mit einer Menge anderer Benutzer zugegriffen wird, ewig dauern, um geladen zu werden, regelmäßige Lieferunterbrechungen haben (Pufferung, Glitching, Einfrieren), oder Websites vollständig immobilisieren.

Computerfehler
Ohne CDNs, die Daten von Server zu Server liefern, ist das Potenzial für Probleme hoch.

Die Verwendung eines CDN hat viele Vorteile. Neben der erhöhten Geschwindigkeit erhöhen sie auch die Standortsicherheit, senken die Kosten, ermöglichen eine höhere Skalierbarkeit und bieten ein besseres Benutzererlebnis.

Inhaltsursprungsserver sind ohne ein CDN einem viel größeren Ausfallrisiko ausgesetzt. Da sie auf jede einzelne Endbenutzeranfrage reagieren müssen, stellen große Verkehrsspitzen oder anhaltende Lasten ein hohes Risiko dar.

Durch die Beantwortung von Endbenutzeranfragen mit einem Server, der sich sowohl in physischer als auch in Netzwerknähe näher als der Ursprung befindet, entlastet ein CDN den Datenverkehr von Inhaltsservern und verbessert das Weberlebnis, was sowohl dem Inhaltsanbieter als auch seinen Endbenutzern zugute kommt.

Wenn Ihre Website in geografischer Nähe zu einem Benutzer gehostet wird, der versucht, auf Ihre Inhalte zuzugreifen, werden diese Ihre Inhalte in Sekundenbruchteilen sehen. Aber für diejenigen, die weiter entfernt sind, führt diese Entfernung zu Problemen, da der Browser Inhalte vom Server in Ihrer Region abrufen und sie dann jemandem anzeigen muss, der Tausende von Kilometern entfernt ist.

Wenn Benutzer aus anderen Ländern gleichzeitig denselben Inhalt anfordern, wird der Server außerdem mit diesen Anforderungen überlastet, was die Zeit zum Laden und Bereitstellen des Inhalts verlängert. Dies wirkt sich wiederum auf die Geschwindigkeit der Bereitstellung von Inhalten für den Benutzer aus.

Ein Content Delivery Network bietet die Lösung für dieses Szenario. Da es sich bei CDNs um ausgedehnte Netzwerke von Servern handelt, die auf der ganzen Welt bereitgestellt werden, bietet das Speichern und Zwischenspeichern der Assets Ihrer Website darauf dem Endbenutzer eine erheblich verbesserte Geschwindigkeit. Benutzer in erheblicher Entfernung von Ihnen erhalten zwischengespeicherte Inhalte, die von einem viel näher gelegenen Server abgerufen und an sie geliefert werden, wenn Sie ein CDN verwenden.

Eine Sphäre von CDNs

Wie die meisten Tools in der Welt von WordPress gibt es viele Content Delivery Networks da draußen.

Hier sind einige der bekanntesten CDNs:

  • Amazon CloudFront
  • Microsoft Azure-CDN
  • KeyCDN
  • StackPath
  • Akamai
  • Sucuri
  • CacheFly
  • Imperva/Incapsula
  • Wolkenflare

Dies ist nur ein Teil der verfügbaren Unternehmen. Ohne zu sehr in die Tiefe zu gehen, werden wir diese beliebtesten kurz zusammenfassen.

Amazon CloudFront ist einer der Zweige von Business-Titan Jeff Bezos. Amazon Web Services (auch bekannt als AWS, die umfassendste und am weitesten verbreitete Cloud-Plattform der Welt) ist auf hohe Leistung, Sicherheit und Benutzerfreundlichkeit für Entwickler ausgelegt. CloudFront stellt Inhalte sicher mit geringer Latenz und hohen Übertragungsgeschwindigkeiten bereit und liefert Daten über mehr als 310 global verteilte Points of Presence (PoPs) mit automatisierter Netzwerkzuordnung und intelligentem Routing.

Um es zu verwenden, müssen Sie eine CloudFront-Distribution mit dem AWS for WordPress-Plugin erstellen oder eine sichere statische Website erstellen.

Microsoft Azure CDN ist ein Zweig des Windows -Softwareunternehmens des Technologiemagnaten Bill Gates. Es bietet eine sichere, zuverlässige Bereitstellung von Inhalten mit globaler Abdeckung und massiver Skalierbarkeit. Mit Azure können Sie Ladezeiten verkürzen, Bandbreite sparen und die Reaktionsfähigkeit beschleunigen – ganz gleich, ob Sie Websites oder mobile Apps entwickeln oder verwalten, Streaming-Medien, Gaming-Software, Firmware-Updates oder IoT-Endpunkte codieren und verteilen.

KeyCDN ist ein budgetfreundliches CDN, das eine Vielzahl von Optionen bietet, um die Leistung von Websites zu verbessern. Einige der Tools umfassen unbegrenzte SSL-Zertifikate, geringe Latenz, aggressive Gzip-Komprimierung, schnelle HTTP/2-Bereitstellung, Einstellungen für Verkehrsbeschränkungen, Hotlink-Schutz und Zwei-Faktor-Authentifizierung. Die Preise beinhalten unbegrenzte HTTP- und HTTPS-Anfragen und eine niedrige Mindestnutzungsgebühr (pro Monat), basierend auf dem kombinierten Gesamtverkehrsvolumen des Kontos und anderen genutzten Diensten.

StackPath verfügt über umfassende integrierte Funktionen, einschließlich Inhaltsschutz und Asset-Optimierung. Stackpath CDN bietet Hochgeschwindigkeitsleistung (weltweite Edge-Standorte, redundante Tier-1-Carrier-Verbindungen, globales Anycast, privates Netzwerk-Backbone zwischen allen Standorten), erhöhte Sicherheit (Zustellungskontrolle, Abwehr von DDoS-Angriffen, SSL), vollständige Transparenz (integrierte Analyse- und Berichterstattung, RESTful-API, Anpassungsoptionen) und niedrigere Gesamtkosten (Reduzierung des gesamten Bandbreitenverbrauchs, Reduzierung von Ausfallzeiten und Erhöhung der Zugänglichkeit).

Akamai ist eines der ältesten existierenden Content-Delivery-Network-Unternehmen. Der Slogan von Akamai, angeblich die größte Edge-Plattform der Welt, lautet: „Ihre digitalen Erlebnisse sind näher an den Benutzern und Bedrohungen weiter entfernt“. Sie verfügen über eine schnelle, ansprechende App- und API-Leistung (verbessert durch robuste Daten und Automatisierung) und eine konsistente Bereitstellung von Streaming-Erlebnissen für das größte Publikum auf jedem Gerät. Hinweis: Akamai veröffentlicht keine Einzelheiten darüber, wie groß sein CDN-Netzwerk ist oder wo sich die POPs befinden.

Sucuri CDN speichert Ihre Website automatisch an ihren Rändern und beschleunigt sie um 70 %. Sucuri bietet mehrere Caching-Optionen, zuverlässige Website-Betriebszeit sowie hohe Verfügbarkeit und Redundanz. Sie haben auch die Einstellungen fein abgestimmt, um maximale Leistung und Schutz zu bieten, wobei benutzerdefinierte Optionen verfügbar sind. Sie können wählen, was Ihren Bedürfnissen am besten entspricht, oder sich von ihnen unterstützen lassen. Ihr globales Anycast-Netzwerk verfügt über 10 SuperPOPs in den USA, Europa, Asien und 2 CDN-POPs in Australien und Brasilien.

CacheFly ist auf die schnelle Bereitstellung von Mediendateien spezialisiert und verspricht eine Videobereitstellung mit einer Latenzzeit von weniger als 1 Sekunde. Abgesehen von Video-Streaming mit extrem niedriger Latenz (Bereitstellung von Videos für mehr als eine Million Anwendungen gleichzeitig) bietet CacheFly auch blitzschnelles Gaming (mit branchenführenden Durchsatzgeschwindigkeiten), Optimierung mobiler Inhalte (automatisch und einfach) und Multi-CDN ( für Redundanz und Failover). Aus diesen Spezifikationen können Sie ersehen, dass CacheFly besonders für Streaming- und Gaming-Kunden geeignet ist (wenn auch nicht ausschließlich für sie).

Imperva (ehemals Incapsula ) bringt Content Caching, Load Balancing und Failover, die nativ in eine umfassende Web Application and API Protection (WAAP)-Plattform integriert sind, sodass Ihre Anwendungen weltweit sicher bereitgestellt werden. DDoS-Schutz und sicheres CDN werden kombiniert, um vollständige Edge-Sicherheit zu bieten. Der Website-/Netzwerkschutz von Imperva ist ideal für Unternehmen, die mit vertraulichen Informationen umgehen, wie Banken und Versicherungsagenturen.

Cloudflare ist ein globales CDN, das entwickelt wurde, um alle Ihre Internetverbindungen sicher, privat und schnell zu machen. Dieses flexible und programmierbare globale Netzwerk wurde entwickelt, um Unternehmen und Organisationen jeder Größe zu dienen, von einzelnen Entwicklern bis hin zu großen Konzernen, und bietet Dienstleistungen für alle, die früher nur Internetgiganten zur Verfügung standen. Cloudflare ist robust, zuverlässig und reibungslos.

CDN und DNS

Bei einigen CDNs, wie z. B. Amazon CloudFront, müssen Sie das anfängliche Laden des Servers durchführen und dann die CDNs-URL verwenden, wenn Sie auf das Asset verweisen. Das CDN bestimmt dann, welcher Server verwendet werden soll, um die Anfrage tatsächlich zu bearbeiten.

Andere CDNs wie Cloudflare arbeiten weiter vorgelagert auf DNS-Ebene. Tatsächlich wird Ihr gesamter Datenverkehr durch Cloudflare geleitet (indem Sie Ihre Nameserver in ihre Nameserver ändern). Es analysiert dann jede Anfrage, bedient diejenigen, für die es ein Asset hat (erfasst sie in einem ersten Scan) und leitet die anderen an Ihre Website weiter (hauptsächlich Ihre dynamischen Inhalte wie Posts und Seiten).

Der DNS-Ansatz hat mehrere deutliche Vorteile:

  • Schnell und mühelos – es ist nur eine Frage der Änderung Ihrer Nameserver
  • Einfach umzukehren – ändern Sie einfach Ihre Nameserver zurück zu Ihrem Hosting-Provider
  • Verbesserte Sicherheit – Cloudflare prüft jede einzelne Anfrage und filtert automatisch diejenigen heraus, die von bekannten verdächtigen IP-Adressen stammen
  • Es gibt keine Änderungen am Veröffentlichungsprozess

Fügen Sie dieser Liste die Tatsache hinzu, dass Cloudflare eine kostenlose Stufe in seiner Produktliste hat, und die Verwendung von Cloudflare für Ihre WordPress-Site ist ziemlich überzeugend. Und der Grund, warum es unsere erste Wahl für ein CDN ist.

Was ist Cloudflare und was macht es so besonders?

Cloudflare ist ein leistungsstarkes CDN, dessen Architektur Ihnen einen integrierten Satz von Netzwerkdiensten bietet, die darauf ausgelegt sind, jeden Dienst auf jedem Server in jedem Rechenzentrum in ihrem globalen Netzwerk auszuführen, auf die alle von einem einzigen Dashboard aus zugegriffen werden kann.

Cloudflare-Banner
Cloudflare ist ein extrem leistungsfähiges und beliebtes CDN.

Es ist sicher. Das 100-TBPS-Netzwerk von Cloudflare ist in jede Komponente des Netzwerks integriert und blockiert durchschnittlich 70 Milliarden Bedrohungen pro Tag, darunter einige der größten DDoS-Angriffe, die jemals aufgezeichnet wurden.

Es ist privat. Cloudflare hält sich an lokale Vorschriften für Datenstandort und -speicherung und generiert keine Einnahmen aus Werbung (keine Erfassung und Speicherung personenbezogener Daten, die im Auftrag des Kunden verarbeitet werden).

Es ist schnell. Es hat Verbindungen zu allen großen Cloud-Anbietern und Verbindungen zu fast jedem Dienstanbieter auf der ganzen Welt. Plus Rechenzentren in über 250 Städten, die 95 % der Internetnutzer weltweit Latenzzeiten von weniger als 50 Millisekunden bieten.

Es ist problemlos. Cloudflare wurde mit Blick auf maximale Benutzerfreundlichkeit entwickelt:

  • Die Einrichtung dauert weniger als 5 Minuten
  • Jeder mit einer Website und einer eigenen Domain kann CF verwenden (unabhängig von der Plattform)
  • Es ist keine zusätzliche Hard- oder Software erforderlich
  • Es sind keine Codeänderungen erforderlich
  • Sie können Ihren aktuellen Hosting-Provider behalten (oder einen anderen auswählen, den Sie bevorzugen)

Cloudflare erhebt auch Anspruch auf eine erstaunliche Funktion, die einzigartig für sie ist – APO oder Automatic Platform Optimization. Die Auswirkungen der Verwendung von APO ähneln dem Hosten statischer Dateien auf einem CDN, jedoch ohne die Notwendigkeit, einen komplizierten Tech-Stack zu verwalten.

Zusätzlich zum Caching Ihrer statischen Assets (Bilder, JavaScript, CSS) cachet APO den eigentlichen Inhalt Ihrer Website (den HTML-Code) mithilfe des massiven Edge-Netzwerks von Cloudflare.

Da Ihre gesamte Website aus dem Cache bereitgestellt wird, erhalten Ihre Besucher nahezu sofortige Ladezeiten. Cloudflare berichtet, dass seine Tests zeigen, dass APO konsistente Ladezeiten von unter 400 ms für HTML Time to First Byte (TTFB) liefert.

Inhaltsersteller behalten die Möglichkeit, dynamische Websites zu erstellen, ohne Änderungen an ihrem Arbeitsablauf aus Gründen der Leistung.

Wenn Sie derzeit den kostenlosen Plan von Cloudflare verwenden, können Sie das APO-Add-on für eine niedrige (einstellige) monatliche Gebühr erhalten. Wenn Sie deren Professional-, Business- oder Enterprise-Pläne haben, ist APO bereits in Ihrem Abonnement enthalten.

Die auf der Cloudflare-Website aufgeführten Pläne und Preise finden Sie unter der oberen Menüüberschrift Application Services > Overview . Die APO-Funktion befindet sich unter Anwendungsdienste > Add-ons .

Nachdem wir nun ein klares Bild davon haben, was Cloudflare leisten kann, wollen wir mit der Implementierung fortfahren.

Cloudflare-Setup

Wie bereits erwähnt, lässt sich Cloudflare in einem einfachen Prozess einrichten. Es gibt mehrere Optionen für die Implementierung, und wir werden für jede eine exemplarische Vorgehensweise durchführen.

Der erste notwendige Schritt ist …

Erstellen eines Cloudflare-Kontos

Unabhängig davon, ob Sie den kostenlosen Service nutzen oder einen Plan erwerben möchten, benötigen Sie ein Cloudflare-Konto.

Wenn Sie bereits ein Cloudflare-Konto haben, müssen Sie sich zuerst anmelden, um eine Site hinzuzufügen.

Wenn Sie noch keines haben, müssen Sie ein Cloudflare-Konto erstellen:

  1. Gehen Sie zur Anmeldeseite von CloudFlare.
  2. Geben Sie Ihre E- Mail -Adresse und Ihr Passwort ein .
  3. Klicken Sie auf Konto erstellen.

Das ist alles, was Sie zur Kontoeinrichtung brauchen. Als Nächstes sehen wir uns an, Cloudflare mit drei verschiedenen Methoden in Bewegung zu setzen.

Einrichten von Dingen über die Website von Cloudflare

Nachdem Sie ein Konto erstellt und/oder sich angemeldet haben, fordert Cloudflare Sie auf, eine Website hinzuzufügen. Sie können mit der Automatisierung von CF auch mehrere Sites gleichzeitig hinzufügen, wenn Sie dazu neigen.

Lassen Sie uns jetzt eine einzelne Site hinzufügen.

Hinzufügen einer Site zu Ihrem Cloudflare-Konto

  1. Nachdem Sie sich auf Ihrer Kontoseite angemeldet haben, klicken Sie oben rechts auf der Startseite/dem Dashboard auf Website hinzufügen.
  2. Geben Sie die Root-Domain Ihrer Website ein und klicken Sie dann unten auf Website hinzufügen . Beispiel: Wenn Ihre Website www.mysite.com ist, geben Sie mysite.com ein .

    Cloudflare wählt eine Website aus
    Wählen Sie die Domain aus, die über Cloudflare weitergeleitet werden soll.
  3. Wählen Sie einen der Pläne aus und klicken Sie dann unten auf Weiter .

    CF wählen Sie einen Plan
    Auswählen eines Plans während der Erstellung eines Cloudflare-Kontos. Sie haben einen kostenlosen!
  4. Cloudflare führt einen schnellen Scan nach vorhandenen DNS-Einträgen durch und lädt dann die Seite Überprüfen Sie Ihre DNS-Einträge .

    CF-DNS-Einträge
    Ein Fenster zur Verwaltung Ihrer DNS-Einträge auf Cloudflare.
  5. Stellen Sie sicher, dass die DNS-Einträge in den Abfrageergebnissen richtig konfiguriert sind. (Diese Einträge werden in Cloudflare wirksam, nachdem Sie Ihre Nameserver aktualisiert haben.) Bei einem kostenlosen Konto lautet Ihr Status Proxy: Beschleunigt und schützt den Datenverkehr, was durch das orangefarbene Wolkensymbol angezeigt wird.
  6. Passen Sie die Datensätze nach Bedarf an oder klicken Sie auf Weiter .

Klicken Sie hier, wenn Sie fehlende DNS-Einträge manuell hinzufügen müssen.

Klicken Sie hier, wenn Sie Hilfe benötigen, welche Subdomains mit dem CF-Proxy kompatibel sind.

Um die Einrichtung abzuschließen und Ihre Domain auf Cloudflare zu aktivieren, müssen Ihre Nameserver auf sie verweisen. Was uns zum nächsten Abschnitt bringt.

Ändern Ihrer Domain-Nameserver zu Cloudflare

CF-Nameserver-Meldung
Nameserver müssen überarbeitet werden, damit sie in Cloudflare funktionieren.

Sie können Nameserver von jedem Registrar über Ihre Kontoeinstellungen auf Cloudflare verweisen.

Cloudflare hat einen eigenen Registrierungsdienst, was bedeutet, dass Sie eine Domain direkt von ihnen kaufen können, wenn Sie möchten. (Der Domainregistrierungsdienst von Cloudflare unterstützt derzeit nur gängige TLDs (Top-Level-Domains).)

  1. Melden Sie sich an und navigieren Sie zum Dashboard von Cloudflare und klicken Sie dann auf Ihre neu hinzugefügte Domain.

    CF-Homepage
    Ihre Websites auf der Homepage von Cloudflare.
  2. Cloudflare führt Sie zu ihrer Seite „Übersicht“ > „Complete your nameserver setup “. Kopieren (oder merken) Sie sich Nameserver 1 und 2 unter Replace with Nameservers von Cloudflare .

    Nameserver für CF-Kopien
    Steigen Sie ein und holen Sie sich Ihre Nameserver von Cloudflare.
  3. Melden Sie sich beim Administratorkonto für Ihren Domain-Registrar an. Wenn Sie sich nicht sicher sind, wer Ihr Domain-Registrar ist, können Sie dies bei ICANN herausfinden.

    ICANN-Registrierungssuche
    ICANN findet Ihren Domain-Registrar, wenn Sie nicht wissen, wer es ist.
  4. Ersetzen Sie die aktuellen Nameserver-Einträge in Ihrem Registrar-Konto durch die Informationen, die Sie von Cloudflare kopiert haben.

Presto, change-o, Sie haben Ihre Nameserver neu ausgerichtet.

Hier ist eine praktische Liste mit detaillierten Anweisungen und Links für die gängigsten Registrare.

  1. Warten Sie, bis Ihr Registrar Ihre Nameserver aktualisiert hat; Dies kann einige Minuten bis zu 24 Stunden dauern.
  2. Bestätigen Sie Ihre Site-Aktivierung, indem Sie sich beim Cloudflare-Dashboard anmelden.
  • Wenn Sie Complete your nameserver setup nicht mehr sehen, haben Sie Ihre Nameserver erfolgreich aktualisiert und Ihre Domain ist bei Cloudflare aktiv.
  • Wenn Nameserver-Setup abschließen immer noch angezeigt wird, vergewissern Sie sich, dass die Nameserver-Ausgabe die Cloudflare-Nameserver korrekt buchstabiert, und bestätigen Sie, dass die Nameserver von Cloudflare die einzigen aufgelisteten Nameserver sind.
  • Wenn die Ausgabe des Nameservers korrekt ist, wählen Sie Jetzt erneut prüfen aus.

Sie sollten jetzt – oder werden es bald sehen – das grüne Häkchen für diese Domain in Ihrem Cloudflare-Konto sehen. Sie erhalten auch eine Bestätigungs-E-Mail von Cloudflare, sobald Ihre Nameserver auf ihrer Website aktiv sind.

CF-Bestätigung
Die Cloudflare-Bestätigung gibt Ihnen etwas zu schreien.

Klicken Sie hier, um weitere Hilfe beim Wechsel Ihrer Domain-Nameserver zu Cloudflare zu erhalten.

Für DNS-Einträge, die an Cloudflare weitergeleitet werden, werden die IP-Adressen von Cloudflare in DNS-Abfragen anstelle Ihrer ursprünglichen Server-IP-Adresse zurückgegeben. Dadurch kann Cloudflare alle Anfragen für Ihre Website optimieren, zwischenspeichern und schützen.

Überprüfen, ob Ihr Datenverkehr über Cloudflare geleitet wird

Obwohl dies nicht erforderlich ist, können Sie auf andere Weise überprüfen, ob Ihre Domain-Nameserver jetzt auf Cloudflare verweisen. Es gibt ein paar verschiedene Methoden, um dies zu tun.

Beachten Sie, dass die meisten DNS-Tools online zwischengespeicherte Abfrageergebnisse verwenden, daher kann es länger dauern, bis sie die aktualisierten Nameserver anzeigen.

Methode 1: Verwenden Sie den folgenden Text in der Befehlszeile/Eingabeaufforderung des Betriebssystems.

Unter Linux/Unix:
dig domain_name +trace @1.1.1.1
dig domain_name +trace @8.8.8.8

Unter Windows:
nslookup Domänenname 1.1.1.1
nslookup Domänenname 8.8.8.8

Achten Sie darauf, den generischen „ domain_name “ durch Ihren tatsächlichen Domainnamen zu ersetzen.)

Windows C-Eingabeaufforderungsprüfung
Was meine Nameserver-Prüfung an der Windows-Eingabeaufforderung ergab.

FYI, 8.8.8.8 ist ein Google-DNS-Server, während 1.1.1.1 ein von Cloudflare betriebener DNS-Resolver ist.

Methode 2: Verwenden Sie ein Online-Tool wie diesen DNS Propagation Checker.

Wenn die hier zurückgegebenen Nameserver nicht die von Cloudflare bereitgestellten und erwarteten sind, müssen Sie sich bei Ihrem Registrar erkundigen.

Wenn Sie auf Probleme stoßen, können Sie Folgendes tun:

  • Stellen Sie sicher, dass keine DS-Einträge vorhanden sind; Falls vorhanden, entfernen Sie sie bei Ihrem Registrar.
  • Stellen Sie sicher, dass nur die Cloudflare-Nameserver vorhanden sind; Wenn es andere gibt, entfernen Sie sie in der Registrar- Konfiguration.
  • Überprüfen Sie, ob die Cloudflare-Nameserver in Ihrer Registrar-Konfiguration richtig geschrieben sind.

Klicken Sie hier, um weitere Cloudflare-DNS-FAQs anzuzeigen.

Bestätigen Sie, dass der Datenverkehr an Cloudflare weitergeleitet wird

Einige Online-Tools wie GTmetrix erkennen Cloudflare nicht als Content Delivery Network an, da Cloudflare nicht wie ein traditionelles CDN funktioniert.

So bestätigen Sie Ihren Domain-Traffic aktiv über Cloudflare:

  1. Kopieren Sie diese URL >> https:// www.mysite.com /cdn-cgi/trace und ersetzen Sie dann den Teil „ www.mysite.com“ durch die Domain, die an Cloudflare weitergeleitet wird.
  2. Fügen Sie den bearbeiteten Code in Ihren Browser ein und geben Sie ihn ein, um die Seite zu laden.

Wenn Sie an Cloudflare weitergeleitet werden, wird in Ihrem Browser eine Ausgabe ähnlich der folgenden Abbildung angezeigt:

Beispiel für einen Proxy-Checker
Beispieltext zur Bestätigung, dass der Domänendatenverkehr über Cloudflare mit cdn-cgi- Trace weitergeleitet wird.
Proxy-Checker, mein Ergebnis
Mein Ergebnis, die Bestätigung des Datenverkehrs wird über Cloudflare mit cdn-cgi- Trace weitergeleitet.

Wenn Sie keine ähnliche Ausgabe beobachten:

  • Bestätigen Sie, dass Ihr DNS-Eintrag das orangefarbene Wolkensymbol in seiner Zeile hat.
  • Geben Sie Ihre Domain bei ICANN ein, um zu bestätigen, dass die Nameserver nur Cloudflare-Nameserver für Ihre Domain auflisten.

Bei ungelösten Problemen oder Fragen lesen Sie den vollständigen Leitfaden zur Fehlerbehebung von Cloudflare.

Jetzt schauen wir uns unser zweites Szenario an, nämlich …

Cloudflare über cPanel einrichten

In diesem Abschnitt sehen wir uns an, wie Sie Cloudflare über die cPanel-Kundenschnittstelle aktivieren.

Viele Hosting-Anbieter haben Unterstützung für Cloudflare in cPanel integriert, sodass die Installation von Cloudflare so einfach ist wie das Ausfüllen eines kurzen Formulars. Je nachdem, wie Ihr Hosting-Provider mit cPanel umgeht, kann dies etwas anders aussehen, sollte aber denselben grundlegenden Schritten folgen.

  1. Nachdem das Cloudflare-Plug-in installiert wurde, sollten Sie ein Cloudflare-Symbol in cPanel sehen. Doppelklicken Sie, um die Anwendung zu öffnen.

    CF im cPanel
    Suchen Sie Cloudflare im Softwarebereich von cPanel.
  2. Melden Sie sich über den Anmeldebildschirm bei Ihrem Cloudflare-Konto an. (Wenn Sie den Teil zur Kontoerstellung in diesem Artikel übersprungen haben und noch kein Konto haben, klicken Sie auf Registrieren .)
  3. Ihr Cloudflare-Konto wird wahrscheinlich für Sie konfiguriert, wiederum abhängig von Ihrem Hosting-Provider. Sie sollten jedoch auswählen können, mit welchen Websites Sie Cloudflare verwenden möchten.

Nun zu unserer letzten Methode…

Verwenden des Cloudflare-WordPress-Plugins

Cloudflare hat ein eigenes Plugin im WordPress-Repository.

CF-Plugin in WP
Das Cloudflare-Plugin für WordPress, bereit zur Installation.

Die Nutzung des Plugins ist keinesfalls erforderlich, unabhängig davon, ob Sie Cloudflare bereits eingerichtet haben oder nicht. Es dient einfach als weiterer Zugangspunkt zu einigen Cloudflare-Einstellungen, sodass Sie diese in WordPress anzeigen oder anpassen können. Nicht alle Optionen sind im kostenlosen Plan verfügbar, sondern erfordern einen Pro/Paid-Plan.

Sehen wir uns kurz an, wie das Plugin installiert und funktioniert.

  1. Gehen Sie zum WordPress-Repository und suchen Sie nach Cloudflare (oder tun Sie dies direkt im WordPress-Dashboard über Plugins > Add new ).
  2. Installieren und aktivieren Sie das Plug-in und klicken Sie dann auf Kostenloses Konto erstellen oder Hier anmelden .

    Begrüßungsbildschirm des CF-Plugins
    Anmeldung über das WordPress Cloudflare-Plugin.
  3. Geben Sie die E-Mail-Adresse Ihres Cloudflare-Kontos und den API-Schlüssel ein; Klicken Sie auf API-Anmeldeinformationen speichern .

    Geben Sie die Anmeldeinformationen für das CF-Plugin ein
    Das Eingabefeld für die API-Anmeldeinformationen von Cloudflare im WordPress-Plugin.

Nach der Anmeldung werden Sie zur Startseite des Cloudflare-Plugins weitergeleitet. Es gibt zwei weitere Seiten, auf die Sie hier zugreifen können, die oben durch blaue Symbole gekennzeichnet sind – Einstellungen und Analysen .

Home und Einstellungen halten Sie im Plugin, während Analytics Sie mit der Cloudflare.com-Website verbindet.

Homepage des CF-Plugins in WP
Die Zielseite des Cloudflare-WordPress-Plugins.

Hier ist ein kurzes Video, das zeigt, was die Plugin-Optionen auf jeder Seite bieten, sobald Sie angemeldet sind.

Optionen, die über das Cloudflare-Plug-in für kostenlose und kostenpflichtige Pläne verfügbar sind.

Nachdem wir uns nun mit der Einrichtung von Cloudflare auf verschiedene Weise beschäftigt haben, möchte ich Ihnen zeigen, wie Sie es noch weiter verbessern können, indem Sie …

Optimierung von Cloudflare in Hummingbird

Hummingbird, falls Sie es nicht kennen, ist unser WordPress-Plug-in zur Geschwindigkeitsoptimierung – und es ist völlig kostenlos.

Wenn Sie das Hosting von WPMU DEV verwenden oder eine unserer Mitgliedschaften haben, ist Hummingbird Pro automatisch in dem von uns bereitgestellten Paket aus Diensten und Produkten enthalten (zusammen mit unseren anderen Premium-Plugins).

Hbird-Plugin-Banner
Das Kolibri-Plugin-Banner auf WordPress.org.

Hummingbird ist eine Full-Performance-Suite mit erstklassigem Caching, Ein-Klick-Minifizierung und einer Reihe weiterer Premium-Optimierungstools.

Hummingbird hat auch eine Integration für Cloudflares APO, direkt eingebaut!

Hbird- und CF-Integration
Kolibri und Cloudflare arbeiten zusammen, um Ihnen unglaublich viel Geschwindigkeit und Schutz zu bieten.

Cloudflares APO für WordPress ist eine kostenpflichtige Funktion. (Weitere Informationen zu Funktionen, Plänen und Preisen finden Sie im vorherigen Abschnitt „Was Cloudflare so besonders macht“.)

Sie können Cloudflare jedoch weiterhin in Hummingbird im kostenlosen Plan integrieren, ohne kostenpflichtige Add-Ons. Der Vorteil, den Sie daraus ziehen würden, ist die Möglichkeit, den Browser-Cache von Cloudflare in Hummingbird zu löschen.

Am Ende ist es eine persönliche Entscheidung, ob man APO bekommt oder nicht, aber es ist eine robuste Funktion, in die es sich lohnt, für die geringe Gebühr zu investieren, die es erfordert.

Sehen wir uns an, wie die Cloudflare-Integration in Hummingbird eingerichtet wird.

  1. Navigieren Sie zu Cloudflare.com und vergewissern Sie sich, dass Sie angemeldet sind.
  2. Wählen Sie auf Ihrer Hauptkontoseite die Domain aus, die Sie dafür verwenden, und klicken Sie darauf. Scrollen Sie beim Laden der resultierenden Seite nach unten und klicken Sie auf API-Token abrufen .
    Obwohl Sie Ihren globalen API-Schlüssel oder API-Token von Cloudflare für die Hummingbird-Integration verwenden können, wird der API-Token empfohlen, da er pro Zone isoliert ist. Der globale API-Schlüssel gewährt Administratorzugriff auf Ihr Konto, was nicht wirklich erforderlich ist.

    CF erhält API-Token
    Abrufen eines API-Tokens von der Cloudflare-Website.
  3. Klicken Sie im Abschnitt API-Token auf Token erstellen.

    CF-API-Token erstellen
    API-Token-Erstellung in Cloudflare.
  4. Scrollen Sie in der Liste der API-Token-Vorlagen nach unten zu WordPress und klicken Sie dann auf Vorlage verwenden .

    CF-Token-WP-Vorlage
    WordPress ist eine in einer Liste mit vielen vorkonfigurierten Berechtigungsvorlagen.
  5. Jetzt müssen wir eine Zone für dieses Token erstellen. Scrollen Sie nach unten zu Zonenressourcen , klicken Sie dann auf das Dropdown-Menü unter Alle Zonen und wählen Sie Bestimmte Zone aus . Rechts erscheint ein neues Auswahlmenü. Wir müssen die spezifische Zone aus dieser Dropdown-Liste auswählen, die die Domäne sein wird, die wir über WordPress und Hummingbird verbinden werden. Klicken Sie auf Weiter zur Zusammenfassung .

    Ressourcen der CF-API-Zone
    Wählen Sie unter Zonenressourcen den Zonentyp und dann die spezifische Zone aus.
  6. Cloudflare zeigt eine Zusammenfassung in abgestuftem Format an. Klicken Sie darunter auf Token erstellen .

    CF-API-Token-Erstellung
    Zusammenfassung der WordPress-API-Token-Erstellung von Cloudflare.
  7. Der API-Tokenschlüssel wurde erstellt. Klicken Sie auf die Schaltfläche Kopieren , um in die Zwischenablage zu kopieren.
    CF-API-Token zum Kopieren bereit
    Kopieren Sie das API-Token, das Cloudflare für Sie erstellt.

    Sie können die mit Ihren Domains verknüpften Token jederzeit auf Cloudflare anzeigen. Die Liste unter jeder Domain zeigt Ihnen, welche Token aktiv sind. Klicken Sie einfach auf die Auslassungspunkte „ “, um die Optionen für „ Zusammenfassung anzeigen“, „Bearbeiten“, „Rollen “ und „ Löschen “ anzuzeigen. Dies macht es schnell und einfach, ein Token zu widerrufen, wenn Sie dies jemals wünschen.

    CF-API-Token verwalten
    Die API-Token-Verwaltungsseite von Cloudflare.

    Die Roll- Option ist das, was Sie wählen würden, wenn Ihr API-Token (Cloudflare nennt dies „das Geheimnis“) verloren geht oder angenommen wird, dass es kompromittiert wurde. Wenn Sie Ihren geheimen Schlüssel in einen neuen übertragen, wird der vorherige ungültig, aber der Zugriff und die Berechtigungen sind die gleichen wie beim vorherigen Schlüssel.

    Jetzt, da wir unser Token haben, können wir zum Hummingbird-Plugin auf unserer WordPress-Website zurückkehren.

  8. Navigieren Sie im Dashboard zu Hummingbird > Caching .

    CF in Hbird-Integrationsseite
    Hummingbird-Integrationen sind auf der Caching-Seite verfügbar.
  9. Klicken Sie unter Integrationen auf die blaue Plus-Schaltfläche + rechts neben der Cloudflare-Zeile, und der Kolibri-Popup-Assistent wird angezeigt.
    Stellen Sie sicher, dass sich die mit Ihrem Cloudflare-Konto verknüpfte E-Mail-Adresse im E-Mail-Feld befindet, und klicken Sie dann auf API-Token . Fügen Sie den kopierten Schlüssel in das Feld Cloudflare-API-Token ein und klicken Sie dann auf Verbinden .

    CF Hbird-Anmeldedateneintrag
    Eingabe der erforderlichen Anmeldeinformationen im Popup-Integrationsassistenten von Hummingbird.

    Hummingbird zeigt eine Meldung an, die darauf hinweist, dass Sie eine Zone aktivieren müssen.

  10. Wählen Sie im Dropdown-Menü für Zone auswählen die Domain aus, für die wir gerade das API-Token auf Cloudflare erhalten haben, und klicken Sie dann auf Cloudflare aktivieren .

    Hbird CF Zone hinzufügen
    Nachdem Sie die Anmeldeinformationen eingegeben haben, müssen Sie Hummingbird mitteilen, mit welcher Zone (Domäne) Sie sich verbinden.

Tada! Sie haben Cloudflare jetzt erfolgreich in Hummingbird integriert.

Hbird CF Bestätigung der Verbindung
Die grünen Anzeigen unter Status zeigen Ihnen, dass Ihr Cloudflare-Konto mit Hummingbird verbunden ist.

Ein letztes bisschen Haushalt, um den Sie sich kümmern müssen – wenn Sie die APO-Funktion von Cloudflare abonnieren.

Scrollen Sie zum Ende der Seite und schalten Sie die Schaltfläche für APO aktivieren um. Und los geht's!

Hbird CF aktiviert APO
Die Cloudflare-Integration von Hummingbird ermöglicht die Aktivierung von APO.

Wenn Sie nicht für den APO-Dienst von Cloudflare bezahlen, wird diese Umschaltfläche ausgegraut, aber es wird ein Link bereitgestellt, um ihn bequem von der Cloudflare-Website zu kaufen (falls Sie interessiert sind).

Hbird- und CF-Cache nach Gerät
Die Hummingbird-Integrationseinstellungen für Cloudflare ermöglichen Ihnen das Cachen nach Gerätetyp.

Nach der Aktivierung können Sie auch eine zusätzliche Option auswählen, um Inhalte entsprechend den von Ihren Website-Besuchern verwendeten Gerätetypen zwischenzuspeichern. Cache nach Gerätetyp stellt sicher, dass nur benötigte Assets zwischengespeichert und an den Browser des Benutzers geliefert werden, je nach verwendetem Gerätetyp: Mobilgerät, Tablet oder Desktop.

Kolibri und Cloudflare arbeiten jetzt zusammen, um Ihnen unglaublich viel Geschwindigkeit und Schutz zu bieten.

Auf Wolke (Flare) 9

In der heutigen Welt verlassen sich fast alle Websites und Anwendungen auf ein CDN, um ihren Benutzern Inhalte bereitzustellen. Was sinnvoll ist, da CDNs ihre vielen Vorteile bewiesen haben, darunter diese vier wichtigsten: bessere Leistung, erhöhte Zuverlässigkeit, Kosteneinsparungen und Widerstandsfähigkeit gegen Cyberangriffe.

Es gibt viele Möglichkeiten, ein CDN auszuwählen, also geben Sie nicht auf, wenn Ihnen eines, das Sie zuvor ausprobiert haben, nicht gefällt! Insbesondere Cloudflare ist eine so gute Wahl, insbesondere aufgrund ihrer erstaunlichen und proprietären APO-Funktion.

Wie Sie in diesem Artikel gesehen haben, kann die Einrichtung von Cloudflare in WordPress auf verschiedene Arten erfolgen (keine davon ist schwierig), und danach werden Sie weiterhin ihre Früchte ernten.

In Anbetracht der Leistungsfähigkeit und Prävention, die CDN und Cloudflare mit sich bringen, scheint es wenig Grund zu geben, ihnen nicht den alten College-Versuch zu geben.

Verwenden Sie Cloudflare CDN? Welche Erfahrungen haben Sie gemacht? Lassen Sie es uns in den Kommentaren unten wissen.