Quand passer à un CDN?


12

J'ai lu sur les CDN et ce qu'ils font. Ma question est triple.

  1. Quand devriez-vous commencer à utiliser un CDN? Mon site est petit actuellement et ne voit pas la nécessité d'un CDN mais existe-t-il un seuil général qui une fois franchi je devrais passer à un CDN? (Par exemple, j'ai 2000 visiteurs par jour).

  2. Lorsque vous passez à un CDN, que devez-vous mettre sur le CDN? Juste du JavaScript externe? Toutes les images? Quelques images? Quels sont les guides généraux sur le contenu qui va sur le CDN et ce qui doit rester sur votre serveur?

  3. L'utilisation d'un CDN affecte-t-elle le référencement et comment?

Réponses:


7

Vous ne devez pas passer trop tôt à un CDN. Lisez la mise à jour sur l'expérience de hacked.com avec un CDN. Si vous n'avez pas des millions de visiteurs par jour et que vos visiteurs ne sont pas répartis sur une vaste zone géographique, un CDN peut ralentir votre site.

Au lieu de cela, il serait sage de planifier l'utilisation d'un CDN à un moment donné dans le futur lors de la conception de votre site, mais de ne le mettre en œuvre qu'en cas de besoin.

Quand le CND sera-t-il nécessaire: Quand deux facteurs entrent en collision. Premièrement, vos tests montrent que la majorité des utilisateurs verront une amélioration de la vitesse et, deuxièmement, quand elle sera financièrement viable pour votre site.

Que mettre sur le CDN? Tout ce qui ne change pas et qui est statique. Cela signifie que votre base de données et votre code côté serveur restent sur votre site d'origine, mais toutes les autres choses comme css, javascripts, images, vidéos et ainsi de suite, vont sur le CDN. Le CDN doit également mettre en cache des copies de vos pages dynamiques, bien que l'agressivité de ce cache dépende de votre site. De nombreux systèmes CDN saisissent automatiquement le contenu dont ils ont besoin sans que vous en fassiez trop. Par exemple, le nouveau CDN de pagespeed de Google a juste besoin que vous pointer un cname dans votre DNS et google tirera automatiquement le contenu comme il en a besoin.


3

1) Si votre site contient beaucoup de contenu texte et plus de contenu multimédia, il est avantageux d'héberger du contenu multimédia sur votre serveur. Quelques questions auxquelles vous devez répondre avant de passer à CDN - Mon chargement de contenu bénéficiera-t-il de CDN? Si votre site est simplement basé sur wordpress et se met à jour moins par jour ou par semaine mais reçoit plus de trafic tous les jours, les solutions de mise en cache comme W3 Total Cache ou le plug-in de cache WP-Super aident pour l'instant. Vous pouvez simplement héberger des fichiers CSS et image sur CDN s'il atteint 10 000 visites par jour. Mais si vous hébergez beaucoup de contenu multimédia comme des vidéos, des scripts, des scripts de manipulation de fichiers, etc., envisagez de passer à CDN.

2) Vous devriez envisager d'héberger des fichiers multimédias - images, vidéos, javascript, flash. Il n'y a pas de directives fixes car chaque site et son public sont différents. Vous pouvez bénéficier de l'hébergement de javascript ou d'autres fichiers et images de script sur CDN. À mon avis, il est préférable d'héberger du contenu texte sur votre propre serveur et du contenu multimédia sur des services externes comme Amazon S3 ou les services CDN.

3) Google et Bing considèrent le «temps de chargement» comme un facteur de classement mineur. C'est la raison pour laquelle google a récemment lancé un service de vitesse de page. Cela n'améliorera pas votre classement, mais si votre site se charge lentement en raison du contenu multimédia, il bénéficiera du CDN et les moteurs de recherche pousseront également plus de poids vers un site plus rapide. C'est ça. Il n'y a rien de plus avantageux ou de biais pour le CDN ou la vitesse de page des moteurs de recherche.


Merci pour l'information => Je garderai tout cela à l'esprit.
L84
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.