S3-Bildbandbreitenkosten werden lästig

Ich nutze Cloudflare auf meiner Discourse-Seite, und es funktioniert einwandfrei. Im Grunde leiten Sie Ihren gesamten Datenverkehr über Cloudflare und geben an, was verarbeitet oder zwischengespeichert werden soll – fertig. Es gibt jedoch ein paar Dinge zu beachten:

  1. Konfigurieren Sie Cloudflare so, dass nichts zwischengespeichert wird (richten Sie Ausnahmen über Seitenregeln ein, siehe unten).
  2. Lassen Sie Cloudflare Ihren JavaScript-Code nicht bearbeiten – schalten Sie insbesondere Rocket Loader aus.
  3. Ich bin mir bezüglich der Brotli-Komprimierung noch nicht sicher; ich habe sie deaktiviert.
  4. Richten Sie Seitenregeln ein, um die Verzeichnisse für Avatare und Uploads wie unten gezeigt zu zwischenspeichern (ignorieren Sie Regel #1, da sie spezifisch für die Website ist).

Cloudflare speichert derzeit etwas mehr als 3 TB Daten pro Monat für mich und liefert große Grafiken ziemlich schnell aus.

Falls Sie mehr an einem CDN interessiert sind, kann ich auch https://www.belugacdn.com/ empfehlen (ich bin nicht mit ihnen verbunden). Ich nutze es auf einer großen WordPress-Plattform, und die Leistung ist gut – und das zu einem Bruchteil der Kosten anderer CDN-Plattformen, die ich untersucht habe (diese mögen zwar noch leistungsfähiger sein, aber Beluga erfüllt meine Anforderungen).