par
marih » 28 sept. 2017, 12:50
Spols,
peux-tu m'expliquer où je fais une erreur de raisonnement ?
1° si j'utilise une page html, je comprend que son image soit dans le cache du Host et du PC, et que si je fais un refresh le navigateur me redonne l'image du cache local éventuellement celle du cache du Host.
2° Par contre tout change quand il s'agit d'une page créée par un programme PHP. Dans ce cas le premier appel au programme crée une page html qui contient des infos provenant entre autres d'une requête MySQL et qui crée de l'info dans la base de données. Cette "image" n'est pas figée une fois pour toutes puisqu'elle contient des infos variables (Base de données). Lorsque je demande la ré-exécution de ce programme, le navigateur ne doit pas me fournir l'image contenue dans le cache, car il doit y avoir relecture de la base de données. Il faut donc bien que le programme soit ré-exécuté sur le Host.
Dans mon cas le programme n'est pas ré-exécuté apparemment puisque je ne vois pas les nouvelles données.
Où est-ce que je me plante ?
Merci de ton aide
Spols,
peux-tu m'expliquer où je fais une erreur de raisonnement ?
1° si j'utilise une page html, je comprend que son image soit dans le cache du Host et du PC, et que si je fais un refresh le navigateur me redonne l'image du cache local éventuellement celle du cache du Host.
2° Par contre tout change quand il s'agit d'une page créée par un programme PHP. Dans ce cas le premier appel au programme crée une page html qui contient des infos provenant entre autres d'une requête MySQL et qui crée de l'info dans la base de données. Cette "image" n'est pas figée une fois pour toutes puisqu'elle contient des infos variables (Base de données). Lorsque je demande la ré-exécution de ce programme, le navigateur ne doit pas me fournir l'image contenue dans le cache, car il doit y avoir relecture de la base de données. Il faut donc bien que le programme soit ré-exécuté sur le Host.
Dans mon cas le programme n'est pas ré-exécuté apparemment puisque je ne vois pas les nouvelles données.
Où est-ce que je me plante ?
Merci de ton aide