Intêret de la mise en place d'une URL différente pour les medias



Cet article est destiné aux personnes possédant Kajax comme CMS, cependant son contenu est à la portée de tous, et pourrait vous être utile.


L'objectif de cet article est d'expliquer pourquoi Kajax utilise nativement 2 urls différentes par site internet (l'url pour les medias étant remplacée par l'url de base en cas d'absence).


3 choses à savoir :

  1. Le protocole HTTP est le protocole de base d'internet, il permet (grossièrement) de rendre la communication possible entre un navigateur web et un serveur web.
  2. Les cookies sont des données de taille variable stockés sur votre machine qui transitent entre votre machine et le serveur à chaque fois que vous demandez quelque chose au serveur.
  3. Un média est fichier de type image, javascript, css, flash, ...

Le protocole HTTP a un fonctionnement des plus rudimentaires. Si vous demandez une page, lorsque vous la recevez sur votre navigateur, celui ci vérifie si elle contient des medias et si c'est le cas, il va envoyer 1 requête par média au serveur pour récupérer son contenu.

Le problème vient du point 2. des choses à savoir, dans 99% des cas, il est totalement inutile de faire transiter les cookies pour les médias.

La question est donc comment faire pour que mon site n'envoit pas systématiquement les cookies ? En utilisant une URL différente !

C'est pourquoi Kajax vous alerte dans l'interface Administration si il n'y a aucune media URL spécifiée.

Ce manquement peut causer une fuite de bande de passante considérable pour les sites à forte charge. (le cookie de Google Analytics prend à lui tout seul environ 220 octects, multiplié le par 2.000.000 de pages vues (site d'actualité), vous venez de perdre 440Mo de bande de passante pour rien, sans parler de la charge sur le service Apache qui doit extraire le cookie du header et remplir la variable struturée $_COOKIE).


Comme dirait le WWF, sauvons la planète maintenant, choisissez de mettre en place des medias urls ! (<_<)

Partager sur les réseaux sociaux !        



0   Suivre les commentaires :   ou    

  Laisser un commentaire  

Partenaires : Le Monde Numérique - Création de site internet dynamique
Cabinet d'expertise comptable - Construction de maisons individuelles

WebAnalytics