Bonsoir,
Le cache est un stockage qui te permet d'accélérer l'affichage de tes pages pour le visiteur.
Tu as 2 caches principalement :
- celui de ton navigateur : il stocke les images, certains fichiers sensés ne pas changer, etc.. C'est ce qui fait que quand tu consultes 2 fois la même page, la 2e fois est toujours plus rapide.
- celui de ton site Joomla : si le cache de Joomla est activé, il va stocker les pages "finis" sur l'espace disque plutôt que de les régénérer à chaque fois à la demande. Quand un visiteur arrive sur une page de ton site, si la page est en cache, elle est alors fournies plus rapidement que si ce n'est pas le cas : une page qui n'est pas en cache est le résultat (synthétisé) de l'appel des données dans la page, l'appel des fichiers de template, etc... ce qui fait que c'est forcément plus long.
Quelque fois, cela se joue en microsecondes mais cela prend faire une différence de plusieurs secondes entre les 2.
Quand on dit, "il faut vider le cache", cela signifie donc que tu vas redemander la page en la régénérant sans utiliser les fichiers stockés dans ton navigateur (tu vides le cache de ton navigateur donc).
Pourquoi ? Parce que comme je te l'ai expliqué, si tu ne vides pas le cache, tu risques d'appeler des fichiers qui ont pu être modifiés sur le site mais que ton navigateur considère comme déjà chargé. A partir de là, tu as des pages qui ne sont pas à jour ou encore qui ne fonctionnent pas correctement.
Commentaire