Si j'utilise les paramètres GET pour changer mon fichier jphascript externe .php pour charger un contenu différent basé sur la page non des navigateurs vont mettre ce fichier en cache? ils vont traiter global_js.php? page = toto et global_js.php? page = barre comme s'ils avaient des noms différents et charger le contenu à nouveau correctement? ou dois-je inclure quelque chose dans mon en-tête pour le faire?GET paramètres pour changer mon fichier jphascript externe .php pour charger le contenu différent
MISE À JOUR: Différents paramètres d'obtention sont envoyés au fichier et il chargera un contenu différent. Ai-je pris une mauvaise approche? mon css ressemble à ceci:
<link rel="stylesheet" type="text/css" href="./CSS/css_global.php?load={$pagecat}&load_mootools={$load_mootools}&load_jquery={$load_jquery}&css_extra={$css_extra}&version={$xx_version}_{$css_extra}">
Si je mets chacun de mes quelques fichiers externes dans un événement de fichier séparé mais il y aura plusieurs requêtes http la plupart des utilisateurs n'activent pas un comportement non-cache sur leurs navigateurs comme nous Les développeurs et ils vont mettre en cache les fichiers résultant en une expérience utilisateur plus rapide mais maintenant avec la combinaison différente disponible sur mon CSS il ne sera jamais mis en cache car chaque page est légèrement différente dans les paramètres get il envoie le fichier CSS.
@skaffman pourquoi avez-vous supprimé les balises "dynamic-javascript" et "external-file"? – Neo
Je faisais un peu de tag-coupe. Les balises génériques à faible utilisation comme celles-ci n'aident pas à catégoriser les questions. Ce n'était pas seulement votre question, c'était une poignée d'autres. – skaffman