J'ai plusieurs blogs et quelques-uns d'entre eux sont très visités, avec environ 1,5 million de visiteurs uniques par mois. Je n'ai jamais utilisé de CDN dessus, mais je songe à créer un compte sur certaines des plates-formes disponibles qui prennent en charge correctement WordPress via des plugins et une communauté d'utilisateurs de Nice.
Je me demande cependant si c’est un bon moment pour le faire, car jusqu’à présent, toutes les images sont hébergées sur le serveur et, après la configuration du CDN, toutes les images doivent être chargées sur les serveurs CDN via le plug-in approprié.
J'imagine qu'à partir de ce moment, tous les articles et publications que nous publierons tireraient profit des images chargées via le CDN, mais les articles précédents n'en bénéficieraient pas. Je me demande si:
Le principal problème pour moi est de savoir que si quelque chose ne va pas, je peux éviter de gros problèmes si je désactive le CDN et décide de tout réexécuter à partir de mes serveurs. Que se passe-t-il avec tout le contenu que je servais depuis le CDN? J'espère que vous comprenez la question.
La plupart des CDN (y compris Cloudfront d'Amazon, ce que j'ai utilisé), permettent à Origin de tirer, ce qui signifie essentiellement que le CDN extrait l'entité requise de votre blog, dans ce cas, la première fois que quelqu'un tente d'y accéder.
Si vous utilisez un plug-in de mise en cache tel que wp-supercache ou un cache total w3, ils s’intègrent à des CDN comme Cloudfront pour gérer la majeure partie de cette tâche pour vous. Je peux donc désactiver mon CDN en décochant une seule case à cocher. Ceci rétablit ensuite toutes les références image, js et css à l'emplacement d'origine, c'est-à-dire votre serveur.
Vous pouvez afficher toutes vos publications sur CDN, précédentes et nouvelles. Si CDN fonctionne sur Origin Pull, le problème ne se pose pas. Autant que je sache, beaucoup de fournisseurs paient ce que vous consommez ont cette option, et ce n'est pas un problème de changer à tout moment.
En savoir plus sur le fonctionnement de Push and Pull CDN ici
J'utilise CDN77 et ils ont un manuel facile sur la façon d'intégrer leur CDN avec wordpress