"Comment utiliser Akamai CDN sur votre site WordPress sans gaspiller votre compte bancaire" Cela vous semble impressionnant? Il est! J'ai trouvé une solution pour intégrer le CDN d'Akamai sans que je paye beaucoup, rendant le CDN abordable pour beaucoup plus de gens. Il n'est toujours pas gratuit et il ne fonctionnera pas pour toutes les configurations d'hébergement Web / CDN, mais il est nettement moins cher que certaines configurations CDN… et cela pourrait fonctionner pour vous.!
J'ai testé de nombreux CDN (Content Delivery Networks) pour mon blog à partir de NetDNA, MaxCDN et EdgeCast. Chacun d'entre eux a ses forces et ses faiblesses. Un réseau offre une solution abordable mais n’a pas l’emplacement de périphérie sur certains continents. Certains offrent un vaste réseau de diffusion de contenu, mais les plans sont rigides et ne conviennent pas à certains types de sites. D'autres, ainsi que vous l'avez deviné simplement inabordable pour les masses.
J'ai récemment développé une solution sur la manière d'utiliser le réseau de diffusion de contenu d'Akamai sans jamais dépenser aussi beaucoup d'argent dessus. Si je choisis Akamai, c’est en raison de ses vastes installations CDN à travers le monde que même Facebook l’utilise. Il n’ya donc aucun doute que cette entreprise est bonne ou non. Puis encore, cette méthode peut être utilisée avec d'autres marques de CDN tant que le système de facturation est basé sur l'utilisation de la facturation à l'utilisation. Je pense que Amazon CloudFront utilise le même modèle… mais n'hésitez pas à ajouter vos propres connaissances / corrections ci-dessous dans les commentaires..
Jusqu’à présent, je n’ai trouvé que les fichiers Rackspace Cloud qui fournissent ce type de service où ne payez que pour la bande passante CDN que vous utilisez et oui, ils fournissent un accès au réseau CDN d’Akamai. Sucré!
L'inscription est un peu compliquée. Je pense que seul Rackspace vérifie chaque inscription par appel téléphonique. Oui, même si vous fournissez tous les détails de votre carte de crédit, ils devront tout de même vous vérifier par téléphone. Ils le font très probablement pour éviter l'utilisation frauduleuse des cartes de crédit. Votre compte sera activé instantanément après la vérification du téléphone, généralement dans la même heure que votre inscription..
Pour les besoins de ce tutoriel, je vais supposer que vous avez une configuration similaire à la mienne. Naturellement, cela fonctionnera en théorie pour un grand nombre de scénarios différents… mais je ne peux pas le vérifier car je n'ai pas utilisé tous les systèmes d'hébergement Web / CDN / cache:
Obtenez votre API à partir du compte. Vous devrez ensuite insérer l’API dans votre W3 Total Cache brancher. L'API permet au plug-in d'accéder et de modifier vos fichiers de votre compte Rackspace directement via WordPress sans avoir à vous connecter après cela..
Pour des raisons de sécurité, ne divulguez jamais les détails de votre API..
Accédez aux paramètres généraux de W3 Total Cache pour WordPress et activez CDN pour les fichiers Rackspace Cloud. Je ne suis pas sûr des autres plugins (désolé!), Mais à mon avis, W3 Total Cache s’occupe parfaitement de cette tâche..
Accédez à l'onglet Paramètres CDN. Insérez votre nom d'utilisateur et votre API. Donnez un nom approprié à votre conteneur et cliquez sur Créer un conteneur. Le conteneur sera créé automatiquement et l'URL désignée de votre conteneur sera également insérée automatiquement. Pour des raisons d'embellissement ou d'exposition, vous pouvez créer un sous-domaine et le diriger vers l'URL donnée par Rackspace en utilisant l'enregistrement CNAME dans vos paramètres DNS. Quelque chose comme turbo.votredomaine.com ou akamai.votredomaine.com sonnent bien.
Si vous n'êtes pas sûr d'ajouter la partie enregistrement CNAME, il est conseillé de contacter le support de l'hôte de votre domaine pour obtenir de l'aide. Très probablement, ils ont déjà préparé des documents FAQ sur la création d'enregistrements CNAME. Certaines équipes de soutien peuvent aussi avoir la gentillesse de le faire pour vous..
Vous pouvez ajouter ici jusqu'à 10 noms d'hôte avec différents CNAME pointant vers la même URL fournie. Aucun problème. Cela permet le téléchargement parallèle de plusieurs noms d’hôte au lieu d’un seul..
Maintenant, voici la bonne partie. Dans les paramètres généraux du CDN, décochez la propriété Host Attachment. Cela signifie que vous n'utilisez pas le CDN pour stocker et charger des images ou des fichiers joints sur votre site, mais que vous utilisez vos propres ressources d'hébergement. N'oubliez pas que votre bande passante d'hébergement est moins chère que la bande passante CDN.
Ainsi, la charge de votre serveur est réduite car tous les fichiers CSS et javascript sont désormais fournis à partir du CDN d’Akamai. Avec le vaste réseau à travers le monde, ces fichiers importants pour construire votre site seront toujours chargés à partir de l'emplacement Edge le plus proche où l'utilisateur de votre site est situé..
C'est important. Si vous ne suivez pas cette procédure et utilisez plutôt le CDN pour servir vos pièces jointes, vous perdez simplement votre temps à lire tout cet article car la plupart du temps, ce sont les fichiers image et pièces jointes qui consomment le plus de bande passante..
Un autre bon conseil consiste à supprimer d'autres thèmes WordPress de votre répertoire de thèmes que vous n'utilisez pas avant de cliquer sur le bouton Télécharger des fichiers de thème. L'espace que vous occupez dans Rackspace Cloud Files est compté dans votre facture mensuelle, alors pourquoi gaspiller votre argent en y hébergeant quelque chose que vous n'utilisez pas?
Mon utilisation de CDN a été autour 10-20 Go par mois, mais après avoir utilisé cette méthode, il a pas atteint 1 Go de bande passante encore utilisé (cela fait presque deux semaines déjà). Avec un taux de 15 cents / Go de stockage mensuel et 16 cents / Go de bande passante CDN, allez figure!
Si votre site a un volume de trafic de moyen à grand et vous vous souciez beaucoup de la vitesse de chargement de votre site et vous êtes des lecteurs du monde entier, je pense que c’est une solution que vous devriez explorer vous-même. Cela permet d'économiser de l'argent en évitant d'acheter un package CDN que vous n'utilisez pas pleinement tous les mois et qui fonctionne simultanément, comme un charme. J'ai réussi à accélérer le chargement de mon site d'au moins 30% et la majorité de mes utilisateurs ont indiqué que la vitesse de chargement s'était considérablement améliorée..
Si vous prévoyez d’utiliser CDN pour votre site WordPress, essayez d’abord cette méthode et voyez si elle réduit les coûts. En ce qui me concerne, je l’ai fait et je n’envisage pas de changer de solution dans un avenir proche. Jusqu'à présent, je pense que c'est la solution la meilleure et la moins chère.
Comme je l'ai déjà mentionné, cette même méthode peut probablement être utilisée avec Amazon CloudFront, car le package est payé par Go d'utilisation, mais je n'ai pas encore essayé. Peut-être que vous pouvez tous signaler ici si cette même méthode fonctionne avec Amazon CloudFront.
Avoir la redondance des serveurs pour servir votre site WordPress aux utilisateurs du monde entier est toujours une bonne idée. Vous n'avez peut-être même pas besoin de mettre à niveau les ressources de votre serveur car la charge est répartie de manière uniforme dans le monde entier et votre serveur ne gère que les bases de données et les fichiers image, mais il ne s'agit que d'une théorie. Je me réjouis de l'opinion des lecteurs sur ce.