Coludflare ist ein kostenloses CDN , das es seit Jahren gibt, und ich versuche, es in all meinen Projekten zu verwenden, da es die Ladegeschwindigkeit der Website verbessert. Trotz der Tatsache, dass die Entwickler mehr Tugenden bieten, denke ich, dass es in der kostenlosen Version das Richtige ist Das kann uns bieten.
Was ist ein CDN?
CDN steht für Content Delivery Network und dieses System besteht aus einer Reihe von Servern, die an verschiedenen Orten auf der ganzen Welt verteilt sind und Kopien von Daten speichern und die Benutzer anhand ihrer geografischen Nähe zum Server bedienen. Zum Beispiel kann ein CDN Server in den Niederlanden, den USA und China haben, denn wenn ein spanischer Benutzer auf eine Website zugreift, liefert der CDN die Daten vom Holland-Server, da er näher an Spanien liegt und die Antwortzeit ist niedriger.
Ein weiterer Vorteil, den ein CDN neben der Verbesserung der Antwortzeit bietet, besteht darin, dass der Bandbreitenverbrauch des Hauptservers verringert und dessen Last verringert wird .
Cloudflare dient als CDN für statische Ressourcen wie Bilder, Javascript-Dateien mit der Erweiterung .js, CSS-Dateien und statische HTML-Seiten mit der Erweiterung .shtml
Dies hilft uns, die erforderliche Bandbreite zu reduzieren, die Reaktionszeit unserer Website zu verbessern, die Serverauslastung zu verringern und uns vor möglichen DDoS-Angriffen zu schützen.
Ist es ratsam, Cloudflare zu verwenden?
Die Antwort lautet wie immer “hängt von der Art des Webprojekts ab”, aber ich würde sagen, dass es in 90% der Fälle empfohlen wird. Wenn Sie einen persönlichen Blog, eine Unternehmensseite oder eine kleine Community haben, wird dringend empfohlen, diesen Service zu nutzen.
Wenn für Ihr Projekt kein Bild-Cache, keine statischen Seiten und keine anderen Ressourcen erforderlich sind, ist Cloudflare überhaupt nicht erforderlich.
Weitere interessante Features von Cloudflare
Bei der Verwendung von Cloudflare sind mir einige Dinge aufgefallen:
Seitenregeln
Damit können wir Regeln festlegen, um zu entscheiden, welche Elemente zwischengespeichert werden sollen und welche nicht. Ich empfehle die Tutorials auf der Website selbst zu lesen:
Einleitung
Einführung II (Erweitertes Caching)
URL-Umleitung (URL-Weiterleitung)
Stoppt Spammer und zeigt Besucherstatistiken an
Das System verfügt über einen IP-Filter, der den Zugriff auf das Internet mit böswilligen IP-Adressen verhindert und vor Spam und DDoS schützt.
Er sagt auch, dass es gegen Atques von SQL und XSS-Injection schützt, aber seine Filter sind sehr einfach und erkennen keine sehr einfachen Techniken, um den Filter zu umgehen (zumindest in der kostenlosen Version, die ich ausprobieren konnte).
Besucherstatistik
Cloudflare zeigt uns Besucherstatistiken, die ich nicht sehr nützlich finde, da es für die Zählung und Analyse des Datenverkehrs nichts Besseres gibt als Google Analytics. Es zeigt uns auch Statistiken der Bandbreite, die wir dank Cloudflare eingespart haben, aber ich denke, sie “blähen” sich genug auf (oder sie geben mir zumindest nicht die Konten), um dem Benutzer den Eindruck zu vermitteln, dass er sie wirklich braucht.