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.