pb de refresh et cache après mise à jour

pb de refresh et cache après mise à jour - HTML/CSS - Programmation

Marsh Posté le 10-10-2003 à 21:02:07    

voilà, quand je fais des mises à jour, notamment sur les images, quand j'accede au site je suis obligé de faire CTRL F5 pour que la mise à jour apparaisse...  
que me conseillez vous pour eviter cela et que la mise à jour soit effectuée directement.
Merci bcp :)

Reply

Marsh Posté le 10-10-2003 à 21:02:07   

Reply

Marsh Posté le 10-10-2003 à 21:05:16    

ShuriK a écrit :

voilà, quand je fais des mises à jour, notamment sur les images, quand j'accede au site je suis obligé de faire CTRL F5 pour que la mise à jour apparaisse...  
que me conseillez vous pour eviter cela et que la mise à jour soit effectuée directement.
Merci bcp :)


 
Plein de solutions, mais une seule à ma connaissance réellement efficace : nommer les images avec un prefixe aléatoire généré par un langage serveur :  
 
exemple : image.png?date=la_date_sous_la_forme_d_un_mktime

Reply

Marsh Posté le 10-10-2003 à 21:07:35    

Hermes le Messager a écrit :


 
Plein de solutions, mais une seule à ma connaissance réellement efficace : nommer les images avec un prefixe aléatoire généré par un langage serveur :  
 
exemple : image.png?date=la_date_sous_la_forme_d_un_mktime
 

y a pas plus simple (enfin disons moins contraigant parce que j'ai pas envie de me taper totues mes images ...)
 
de plus je veux pas abolir l'utilisation du cache (bah oui ça change pas tous les jours non plus... et le cache c bien pratique pour les 56K...)

Reply

Marsh Posté le 10-10-2003 à 21:10:21    

Il faut savoir : cache ou pas cache.
 
Il n'y a pas de solution simple.
 
Tu peux générer le suffixe uniquement dans le cas où l'image a changé pour le visiteur, mais ça implique un truc méga-compliqué à base de cookies ou d'une BDD si il y a autentification des clients...
 
Bref, soit tu veux le cache, soit tu le veux pas...

Reply

Marsh Posté le 10-10-2003 à 21:11:48    

Hermes le Messager a écrit :

Il faut savoir : cache ou pas cache.
 
Il n'y a pas de solution simple.
 
Tu peux générer le suffixe uniquement dans le cas où l'image a changé pour le visiteur, mais ça implique un truc méga-compliqué à base de cookies ou d'une BDD si il y a autentification des clients...
 
Bref, soit tu veux le cache, soit tu le veux pas...

si le client ne fait jamais de CTRL F5 et qu'il ne vide jamais son cache, est-ce qu'il verra tjs l'ancienne version ? où y a t'il une date limite de validité du cache ?

Reply

Marsh Posté le 10-10-2003 à 21:13:52    

C'est variable suivant les navigateurs. Certains respectent bien les metas, d'autres moins bien. J'avais fait des tentatives ya un moment déjà avec des nocache et tout le tintouin, et ça marche 1 fois sur 10 chez moi.
 
Bref, ya pas de solution à part celle que je t'ai donné...

Reply

Marsh Posté le 10-10-2003 à 21:16:21    

Hermes le Messager a écrit :

C'est variable suivant les navigateurs. Certains respectent bien les metas, d'autres moins bien. J'avais fait des tentatives ya un moment déjà avec des nocache et tout le tintouin, et ça marche 1 fois sur 10 chez moi.
 
Bref, ya pas de solution à part celle que je t'ai donné...  

ok tant pis alors...
merci qd même :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed