Schneller, sicherer, einfacher. Gilt überall und wenn es um die Ladezeiten der Webseite geht erst recht. Über Twitter erreichen mich immer wieder irgendwelche Opimierungstweets und was alles getan werden muss, damit die Seite noch schneller lädt. Die Liste sind dann irgendwie wie folgt aus:
- Javascript, CSS, HTML minimieren
- Bilder, Text komprimieren
- Browser Caching einschalten
- Sprits verwenden
- und noch mehr
Dabei geht es doch viel einfacher: Cloudflare dazwischen schalten. Cloudflare agiert als Proxy/CDN. Einrichten erfolgt kinderleicht:
Cloudflare installieren
Installieren ist eigentlich viel zu hoch gegriffen, konfigurieren trifft es doch schon besser:
- Auf Cloudflare registrieren
- Neue Webseite hinzufügen, e.g. rapsli.ch. Danach analysiert Cloudflare die DNS Situation.
- Jetzt lediglich die bestehenden DNS Einträge anpassen -> bei mir musste ich das via switch.ch machen
- Warten bis die DNS Änderungen greifen.
Jeder Zugriff erfolgt jetzt zuerst via Cloudflare, falls etwas im Cache ist, dann wirds ausgeliefert und kommt gar nicht mehr zum eigenen Server, ansonsten wird eine Anfrage an den Server gemacht.
Auf meiner kleinen EC2 Instanz ist die durchschnittliche CPU Belastung um fast 50% zurückgegangen.