CDN signifie Content Delivery Network . Ces réseaux sont généralement constitués de serveurs Web répartis dans le monde entier . Quand un utilisateur demande des informations à un site Web, la demande est satisfaite par le serveur Web sur le CDN qui peuvent accomplir le plus rapide. En conséquence, les CDN offrent de nombreux avantages , notamment la réduction de la charge de la demande sur un serveur unique et donnant aux utilisateurs un accès plus rapide au contenu Web . Alors qu'un CDN peut être créé avec l'aide de sociétés établies, ce type de solution peut être coûteuse. Créer votre propre CDN vous offre un accès abordable à ces avantages. Choses que vous devez
Server ou Nginx
vernis ou Squid Cache logiciel
script ou logiciel BIND
Afficher plus Instructions
1
Configurez votre serveur d'origine . Le serveur d'origine - aussi appelé le nœud de contenu dynamique - est l'endroit où vous stockez tous vos contenus . Vous pouvez augmenter la productivité de votre serveur d'origine en exécutant apache et mysql sur elle. Cela accélère le processus de partage de votre contenu sur le CDN avec les utilisateurs du monde entier. Si vous ne disposez pas d'un serveur , vous pouvez utiliser Nginx comme serveur web. Ce logiciel peut gérer de grandes quantités de trafic , plus il a une capacité de proxy qui est important dans la création de votre CDN .
2
Configurez votre cache. Avec votre serveur d'origine, vous avez besoin d' un logiciel qui agira comme votre cache , de sorte que le contenu qui est fréquemment consulté par les utilisateurs peuvent être stockés pour un accès plus rapide . Vous pouvez utiliser Cache Cache vernis ou de calmar , selon que votre serveur comporte déjà des capacités proxy. Si c'est le cas , vous pouvez utiliser du vernis. Sinon, Squid cache peut-être une meilleure option
3
Établissez vos emplacements de bord - . Des serveurs mondiaux qui fourniront votre contenu sur demande. Vous pouvez configurer ceux-ci en utilisant un script perl qui fait la demande de l'utilisateur vers l' emplacement de bord approprié, en fonction de l'emplacement géographique de l'utilisateur. Une autre option est d'utiliser un logiciel tel que BIND qui sera contenu les adresses IP et les noms d'hôtes Internet , qui fait essentiellement la même chose que le script.
4
tester votre configuration . Une fois que vous avez votre serveur d'origine ou nœud de contenu dynamique et un de vos endroits de pointe établie, tester la connexion pour s'assurer que tout fonctionne correctement. Si cela fonctionne, vous pouvez commencer à ajouter plus d'emplacements de pointe pour votre CDN .