Qu'est-ce qu'un domaine sans cookie? J'ai vu ces mots plusieurs fois mais je n'ai jamais compris ce que c'est.
la source
Qu'est-ce qu'un domaine sans cookie? J'ai vu ces mots plusieurs fois mais je n'ai jamais compris ce que c'est.
Un domaine qui ne sert aucun cookie. L'idée ici est que vous utilisez un domaine sans cookie pour servir des images, des fichiers CSS, des scripts et ainsi de suite, afin que vos utilisateurs ne perdent pas de temps et de bande passante à transmettre des cookies pour eux. SO utilise par exemple sstatic.net à cet effet.
La raison principale pour laquelle le concept est important est que la plupart des gens ne peuvent pas utiliser un sous-domaine de leur domaine principal pour faire cela (comme SO ne pouvait pas utiliser static.stackoverflow.com) parce qu'ils servent des cookies qui sont valides pendant toute la seconde domaine de niveau supérieur.
Lorsque le navigateur fait une demande d'image statique et envoie des cookies avec la demande, le serveur n'a aucune utilisation de ces cookies. Ils ne créent donc que du trafic réseau sans raison valable. Vous devez vous assurer que les composants statiques sont demandés avec des demandes sans cookie. Créez un sous-domaine et hébergez-y tous vos composants statiques.
Si votre domaine est www.example.org, vous pouvez héberger vos composants statiques sur static.example.org. Cependant, si vous avez déjà défini des cookies sur le domaine de premier niveau example.org par opposition à www.example.org, toutes les demandes adressées à static.example.org incluront ces cookies. Dans ce cas, vous pouvez acheter un tout nouveau domaine, y héberger vos composants statiques et conserver ce domaine sans cookie. Yahoo! utilise yimg.com, YouTube utilise ytimg.com, Amazon utilise images-amazon.com et ainsi de suite.
Un autre avantage de l'hébergement de composants statiques sur un domaine sans cookie est que certains mandataires peuvent refuser de mettre en cache les composants demandés avec les cookies. Sur une note connexe, si vous vous demandez si vous devez utiliser example.org ou www.example.org pour votre page d'accueil, considérez l'impact des cookies. L'omission de www ne vous laisse d'autre choix que d'écrire des cookies sur * .example.org, donc pour des raisons de performances, il est préférable d'utiliser le sous-domaine www et d'écrire les cookies sur ce sous-domaine
source: http://developer.yahoo.com/performance/rules.html
la source