29-05-2009, 06:53 AM
toutes les images sont rechargées à chaque fois^^
cela veux dire que tu ne gère pas correctement les informations de mise en cache (faut vérifier dans ta conf du serveur que pour les images gif,png, jpeg, etc... tu envoie bien l'en-tête http de mise en cache - si t'as pas accès à la conf de apache parce que serveur mutu - tu peux le faire sinon dans le .htaccess).
si les images sont générée par gd, faut voir ce que tu envoie aussi comme en-tête avec php (la plupart du temps par défaut c'est justement: surtout pas de mise en cache puisque php c'est des pages dynamiques, donc dans ton script faudra t'assurer que pour les images que tu génère si elles sont pas/peu évolutive d'indiquer leur mise en cache)
p.s.
bon après ça va aussi dépendre de la config de ton navigateur; si t'as forcé la non mise en cache -parce que comme tu travaille en dev, tu veux t'assurer de bien recharger les derniers truc que t'as mis sur ton serveur-... là le rechargement étant forcé coté client tu peux plus rien faire coté serveur. C'est coté client (modif ta config, ou ajax) qu'il faut agir.
cela veux dire que tu ne gère pas correctement les informations de mise en cache (faut vérifier dans ta conf du serveur que pour les images gif,png, jpeg, etc... tu envoie bien l'en-tête http de mise en cache - si t'as pas accès à la conf de apache parce que serveur mutu - tu peux le faire sinon dans le .htaccess).
si les images sont générée par gd, faut voir ce que tu envoie aussi comme en-tête avec php (la plupart du temps par défaut c'est justement: surtout pas de mise en cache puisque php c'est des pages dynamiques, donc dans ton script faudra t'assurer que pour les images que tu génère si elles sont pas/peu évolutive d'indiquer leur mise en cache)
p.s.
bon après ça va aussi dépendre de la config de ton navigateur; si t'as forcé la non mise en cache -parce que comme tu travaille en dev, tu veux t'assurer de bien recharger les derniers truc que t'as mis sur ton serveur-... là le rechargement étant forcé coté client tu peux plus rien faire coté serveur. C'est coté client (modif ta config, ou ajax) qu'il faut agir.