2011-04-16 8 views
2

J'ai lu sur les avantages d'un réseau de livraison de contenu et j'ai remarqué que tous les sites avec des utilisateurs grandissants en auraient certainement besoin. J'ai besoin de savoir comment puis-je le configurer pour mon site, comme je dois restructurer le code de mon site Web pour cette question, qui dois-je contacter pour cela etc etc - vous connaissez un simple 101 sur la mise en place d'un contenu réseau. J'ai trouvé quelques 'plugins' pour configurer CDN sur wordpress et Joomla. Y a-t-il quelque chose qui pourrait être utilisé pour des solutions génériques? Mon application est basée PHP, utilise le Zend Framework et des charges de plugins javascript et comprend google maps et uploads d'images ...Comment puis-je configurer un réseau de diffusion de contenu pour mon site?

Répondre

5

Si vous utilisez Zend, vous devez d'abord restructurer vos helpers afin que l'URL de base pour les ressources (images, scripts, etc.) proviennent d'une variable de configuration.

Assurez-vous que toutes les ressources liées à vos vues/mises en page passent par un assistant ou sont ajoutées à l'URL de base.

Pour vos bibliothèques javascript, je vous suggère de commencer à les pointer vers Google ou Microsoft. Voici le lien pour le Google JS CDN et voici le Microsoft CDN

Votre prochaine étape serait de commencer à desservir le reste de vos ressources via un CDN. Cela dépend de votre hôte et de votre configuration. Amazon, par exemple, a son propre CDN, donc si vous utilisez EC2, vous pouvez l'utiliser. Essentiellement, regardez les options offertes par votre hôte.

Il existe de nombreuses options CDN avec des options différentes, certaines gratuites, d'autres non. Voir this entry on Wikipedia for a list of CDNs qui sont gratuits/payés/p2p. En outre, lisez la lecture de l'article comme une amorce.

Et quelque chose que vous pouvez commencer à faire immédiatement: http://www.coralcdn.org/

La mise en place de corail est pas complexe du tout. Vous avez juste besoin de créer votre URL pour pointer vers leur réseau. Si vous avez déjà la disposition/vue c'est une question triviale.

+0

Merci l'homme :) coralcdn a l'air bien - chanceux pour moi J'ai eu mes urls d'image générés en utilisant des aides. – Ali

Questions connexes