15-07-2011, 04:39 PM
Il faut sans-doutes vérifier les en-têtes HTTP renvoyés dans ce cas : on a ceux d'un fichier php ou ceux d'un fichier css/js ? Ça me paraitrait logique qu'on soit sur la 1ère option (la durée de vie de la ressource serait donc nulle), qui ferait que ces fichiers seraient demandés à chaque chargement/rechargement de page (tu ne profiterais donc plus du cache du navigateur).
J'étais déjà tombé sur un article sur ce sujet il y a qqs jours, et j'en ai trouvé un autre qui dit la même chose. La solution préconisée est de versionner les fichiers. De cette manière ils ne sont vraiment rechargés que lors d'une modification, et on est sur qu'ils sont bien rechargés. Ça peut être cumulé avec une durée de vie réduite (autour de 24h), pour les modifs mineures qui ne pourrissent pas la présentation ou les interactions (pour lesquelles on peut se permettre d'attendre qqs heures avant une mise à jour).
J'étais déjà tombé sur un article sur ce sujet il y a qqs jours, et j'en ai trouvé un autre qui dit la même chose. La solution préconisée est de versionner les fichiers. De cette manière ils ne sont vraiment rechargés que lors d'une modification, et on est sur qu'ils sont bien rechargés. Ça peut être cumulé avec une durée de vie réduite (autour de 24h), pour les modifs mineures qui ne pourrissent pas la présentation ou les interactions (pour lesquelles on peut se permettre d'attendre qqs heures avant une mise à jour).