Optionen für CDN mit WordPress einschließlich unterstützender Plugins?

9

Welche Optionen stehen für Content Distribution Networks zur Verwendung mit WordPress zur Verfügung ? Ich möchte ihre objektiven Vor- und Nachteile, die zugehörigen Plugins oder andere Verwendungsmöglichkeiten, ihre relative Preisgestaltung, ihre geeigneten Kundenprofile / -szenarien / Anwendungsfälle, Projekte, für die sie verwendet wurden, wenn Sie welche kennen, und sonstige relevante Informationen.

Dies ist ein Community-Wiki. Bitte geben Sie nur eine CDN-Option pro Antwort an und duplizieren Sie die Antworten nicht. Wenn Sie etwas zu einem bereits aufgelisteten CDN hinzufügen möchten, bearbeiten Sie entweder die Antwort oder fügen Sie Kommentare hinzu. Und stimmen Sie bitte über die Lösungen ab, die Sie empfehlen und / oder für die am besten geeignet halten.

UPDATE : Ich habe im Web nur wenige Ressourcen für WordPress + CDN gefunden und habe mich daher entschlossen, sie auch hier aufzulisten:

MikeSchinkel
quelle
Sieht nicht so aus, als wäre dies als CW markiert ... können Sie das überprüfen?
Travis Northcutt

Antworten:

3

Amazon CloudFront

Amazon CloudFront ist ein CDN-Wrapper für den S3-Dienst von Amazon. Verteilungen können aus vorhandenen S3-Buckets erstellt werden. Wenn eine Datei über ihre CloudFront-URL angefordert wird, wird sie entweder aus dem Cache der nächstgelegenen Edge-Speicherorte bereitgestellt oder aus S3 abgerufen und zwischengespeichert.

Plugins

  • Mein CDN - übernimmt das Umschreiben von URLs von JS-, CSS- und anderen Themenressourcen. Dieses Plugin übernimmt nur das Umschreiben der URL und nicht das Übertragen von Dateien in Amazon S3.
  • W3 Total Cache - Ein umfassender Plugin, Griffe Cloudfront - Integration sowie andere Techniken Ladezeiten, wie Caching und minification zu verbessern.

Vorteile

  • Niedrige Eintrittsbarriere - Sie kaufen keine Bandbreite im Voraus, sondern zahlen für das, was Sie verwenden.
  • Schnell einzurichten
  • Für die Verwaltung der Dateien in S3 / CloudFront stehen verschiedene Tools und Programme zur Verfügung
  • Unterstützt Medien-Streaming

Nachteile

  • Relativ teuer im Vergleich zu einigen anderen Diensten, bei denen Bandbreite im Voraus gekauft wird

Anwendungsfälle

Amazon listet auf seiner CloudFront-Produktseite einige Anwendungsfälle auf , darunter das Hosten von Inhalten, auf die häufig zugegriffen wird, das Verteilen von Software und das Veröffentlichen von Mediendateien.

In Bezug auf Unternehmen, die CloudFront als CDN verwenden, verwenden Linden Lab (die Hersteller von Second Life) CF zur Verteilung ihres Software-Clients, während andere Dateien in S3 gespeichert werden. Amazon hat auch eine sehr gute Fallstudie darüber, wie photoWALL CF verwendet (und die andere Infrastruktur, die AWS anbietet).

niemand
quelle
Nettes Schreiben und Links!
MikeSchinkel
@ Thomas McDonald: Ich habe beschlossen, Ihre als beste Antwort zu überprüfen, da sie die vollständigste war, aber nur geringfügig, da alle Antworten gut waren.
MikeSchinkel
2

Rackspace Cloud-Dateien

Sie können sich für Rackspace Cloud-Dateien anmelden und nur das bezahlen, was Sie verwenden. Dies kann ein guter Anfang sein, da Sie nicht im Voraus für eine große Menge an Bandbreite bezahlen müssen, die Sie möglicherweise verwenden oder nicht.

Es gibt zwei Plugins, die gut mit Wordpress- und Cloud-Dateien funktionieren.

  1. Cloud Tools Plugin . Dies ist ein Plugin von Paul Kehrer, das Bilder gemäß einem neuen Beitrag in Rackspace hochlädt, bereits auf dem System befindliche Bilder in Cloud-Dateien hochlädt und alle Ihre Bild-Tags neu schreibt.

  2. W3 Total Cache : Dies hat mehr Optionen in Bezug auf verschiedene CDNs. Eine davon sind Rackspace Cloud-Dateien.

Vorteile von Rackspace Cloud-Dateien

  1. Zahlen Sie wie Sie gehen, keine Vorabkosten.
  2. Je nach Rechenzentrum können Sie kostenlos in Cloud-Dateien hochladen.
  3. Wenn Sie Cloud-Server oder Cloud-Sites verwenden, ist dies nur eine Rechnung
  4. Wenn Sie ihre Server verwenden, ist es kostenlos, Daten vom Server auf das CDN zu übertragen

Nachteile

  1. Kein Origin-Pull (was bedeutet, dass Sie Timthumb nicht verwenden können, um die Größe von Bildern im laufenden Betrieb zu ändern)
  2. Noch keine Option für Video-Streaming.
  3. CNAME wird unterstützt. Sie müssen nur die Subdomains über Ihren DNS-Host einrichten und sie dann in den W3 Total Cache eingeben
  4. Verwendet völlig unterschiedliche Domänen für SSL- und Nicht-SSL-Versionen jeder Datei, die (AFAIK) keine Caching-Plugins unterstützen. Dies macht SSL im Frontend schwierig.

Um eine Kostenschätzung zu erhalten, gehen Sie zu:

Ich habe sie auf einigen Websites verwendet, sie sind zuverlässig, sehr schnell und preiswert. Für einige Kunden, die keine Ahnung haben, wie viel Verkehr sie bekommen werden, starten wir sie hier.

Vid Luther
quelle
Danke Mike, ich habe auch Meinungen zu anderen CDNs, warte aber darauf, dass andere sich zuerst einschalten :).
Vid Luther
Die ungerade SSL-Implementierung eines "con" RE Rackspace wurde hinzugefügt. Ich beschäftige mich jetzt damit! :)
MathSmath
1

MaxCDN und W3 Total Cache

MaxCDN und W3 Total Cache haben großartige Arbeit für mich geleistet. Die maximale CDN beträgt jetzt 0,10 USD pro GB (siehe: aktuelle Preise ). Sehr billig und schnell.

Der Rack Space kostet 0,22 US-Dollar und erfordert Arbeit.

Max CDN Die Einrichtung dauert ca. 10 Minuten.

Ich habe ungefähr 20 TB mit ihnen gemacht, seit ich angefangen habe, sie mit nur einem kleinen Problem zu verwenden, das sie innerhalb einer Stunde behoben haben. Ich habe nur das CDN in meinem Bedienfeld ausgeschaltet, bis es repariert wurde.

Andrew
quelle
Schöne Zusammenfassung!
MikeSchinkel