web-dev-qa-db-fra.com

Options pour CDN avec WordPress, y-a-t-il des plugins de support?

Quelles sont les options pour les réseaux de distribution de contenu à utiliser avec WordPress? J'aimerais connaître leurs avantages et inconvénients objectifs, leurs plugins associés ou d'autres moyens de les utiliser, leur prix relatif, leurs profils clients/scénarios/cas d'utilisation appropriés, les projets sur lesquels ils ont été utilisés, si vous en connaissez, et toute autre information pertinente.

_ {Ceci est un wiki de communauté} _ et ne fournissez donc qu'une seule option CDN par réponse et évitez de dupliquer les réponses. Si vous avez quelque chose à inclure concernant un CDN déjà répertorié, éditez la réponse ou ajoutez des commentaires. Et votez pour les solutions que vous recommandez et/ou pensez les plus viables.

UPDATE: J'ai trouvé peu de ressources sur le Web pour WordPress + CDN, alors j'ai décidé de les lister ici aussi:

8
MikeSchinkel

Amazon CloudFront

Amazon CloudFront est un "wrapper" de CDN autour du service S3 d'Amazon. Les distributions peuvent être créées à partir de compartiments S3 existants et lorsqu'un fichier est demandé à partir de son URL CloudFront, il est soit servi à partir du cache des emplacements Edge les plus proches, soit extrait de S3 et mis en cache.

Plugins

  • My CDN - gère la réécriture d'URL de JS, CSS et d'autres ressources de thème. Ce plugin gère uniquement la réécriture d'URL et pas le transfert de fichiers dans Amazon S3.
  • W3 Total Cache _ - Un plugin plus complet, gère l'intégration de Cloudfront ainsi que d'autres techniques permettant d'améliorer les temps de chargement des pages, telles que la mise en cache et la minification.

Avantages

  • Faible barrière à l'entrée - vous n'achetez pas de bande passante à l'achat, vous payez pour ce que vous utilisez.
  • Rapide à installer
  • Une variété d'outils et de programmes sont disponibles pour gérer les fichiers que vous avez sur S3/CloudFront
  • Prise en charge de la diffusion multimédia

Les inconvénients

  • Relativement coûteux par rapport à certains autres services où la bande passante est achetée à l'avance

Cas d'utilisation

Amazon répertorie quelques cas d'utilisation sur leur page produit CloudFront , notamment l'hébergement de contenus fréquemment consultés, la distribution de logiciels et la publication de fichiers multimédias.

En ce qui concerne les entreprises utilisant CloudFront comme CDN, Linden Lab (les fabricants de Second Life) utilisent CF pour distribuer leur logiciel client, tout en stockant d'autres fichiers sur S3. Amazon a également une très bonne étude de cas sur la façon dont photoWALL utilise CF (et les autres infrastructures proposées par AWS).

3
nobody

Fichiers Rackspace Cloud

Vous pouvez vous inscrire pour les fichiers Rackspace Cloud et ne payer que ce que vous utilisez, ce qui peut être un bon moyen de commencer, car vous n'avez pas besoin de payer d'avance pour une grande quantité de bande passante, que vous puissiez ou non utiliser.

Il existe deux plugins qui fonctionnent bien avec Wordpress et Cloud Files,

  1. Plugin Outils Cloud . Ceci est un plugin de Paul Kehrer, il va télécharger des images sur Rackspace conformément à un nouveau message, et télécharger des images déjà sur le système dans des fichiers en nuage, et réécrire toutes vos balises d'image.

  2. W3 Total Cache : Cela a plus d'options en termes de CDNs différents. L'un d'entre eux étant des fichiers Rackspace Cloud.

Pros des fichiers Rackspace Cloud

  1. Payez comme vous allez, pas de coûts initiaux.
  2. Selon le centre de données dans lequel vous vous trouvez, téléchargez gratuitement des fichiers dans le nuage.
  3. Si vous utilisez des serveurs cloud ou des sites cloud, il ne s'agit que d'une facture
  4. si vous utilisez leurs serveurs, il est libre de transférer des données sur le CDN à partir du serveur

Cons

  1. No Origin-pull (ce qui signifie que vous ne pouvez pas utiliser timthumb pour redimensionner des images à la volée)
  2. Aucune option pour le streaming vidéo pour le moment.
  3. CNAME est pris en charge. Il vous suffit de configurer les sous-domaines via votre hôte DNS, puis de les saisir dans W3 Total Cache.
  4. Utilise des domaines entièrement différents pour les versions SSL et non-SSL de chaque fichier, qui (AFAIK) ne prend pas en charge les plugins de mise en cache. Cela rend SSL difficile sur le frontend.

Pour obtenir une estimation des coûts, vous pouvez aller à:

Je les ai utilisés sur certains sites, ils sont fiables, très rapides et d'un prix raisonnable. Pour certains clients qui n'ont aucune idée du niveau de trafic qu'ils obtiendront, nous les démarrons ici.

2
Vid Luther

MaxCDN et W3 Total Cache

MaxCDN et W3 Total Cache a fait un excellent travail pour moi. Le CDN maximum est maintenant de 0,10 USD par Go (voir: prix actuel ). Très bon marché et rapide.

Rack Space est de 0,22 $ et nécessite du travail.

Max CDN Prend environ 10 minutes à mettre en place.

J'ai utilisé environ 20 TB avec eux depuis que je commence à les utiliser avec un seul petit problème qu'ils ont résolu en moins d'une heure. Tout ce que je fis, c’était d’éteindre le CDN dans mon panneau de commande jusqu’à ce qu’ils le corrigent.

1
Andrew