Maison > interface Web > tutoriel CSS > Pourquoi les sites Web ajoutent-ils des paramètres aux liens de fichiers CSS et JavaScript ?

Pourquoi les sites Web ajoutent-ils des paramètres aux liens de fichiers CSS et JavaScript ?

Susan Sarandon
Libérer: 2024-11-15 02:44:02
original
925 Les gens l'ont consulté

Why Do Websites Append Parameters to CSS and JavaScript File Links?

Pourquoi ajouter des paramètres aux fichiers de liens CSS et JavaScript ?

Lors de l'analyse du code source de plusieurs sites Web, vous remarquerez peut-être l'utilisation de paramètres ajoutés aux fichiers CSS et JavaScript liés comme src="../cnt.js?ver=4.0". Cette pratique, bien qu'apparemment contre-intuitive pour les fichiers qui ne peuvent pas recevoir de paramètres, sert un objectif spécifique.

Objectif des paramètres ajoutés

La principale raison de l'ajout de paramètres est d'empêcher la mise en cache. . Lorsque les clients demandent une ressource telle qu'un fichier JavaScript, le navigateur peut la mettre en cache pour une utilisation ultérieure afin d'améliorer les performances. Toutefois, si vous mettez à jour le fichier JavaScript et souhaitez que les clients reçoivent la dernière version, la mise en cache peut entraver ce processus.

En ajoutant un paramètre unique au nom du fichier, tel que "?v=4.0", vous forcez le navigateur pour demander le fichier au serveur au lieu de le récupérer du cache. Cela garantit que le client reçoit toujours la version la plus récente du fichier, même s'il ne s'agit que d'une mise à jour mineure.

Par exemple, si vous publiez la version 2 de votre application et souhaitez vous assurer que les clients actualisent leur CSS , vous pouvez ajouter un paramètre supplémentaire au lien du fichier CSS. En faisant cela, vous invitez le client à demander à nouveau le CSS au serveur, en vous assurant qu'il dispose de la dernière version.

Bien que cette méthode soit simple, il est important de noter qu'il existe d'autres approches pour empêcher la mise en cache. Cependant, l'ajout de paramètres reste un moyen courant et efficace de garantir que les clients ont toujours accès à la version la plus récente de vos fichiers CSS et JavaScript.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal