Voici une expression que j’utilise assez régulièrement dans des conversations avec ma clientèle. J’ai souvent en retour un regard ou un silence embarassé suivi de "Heu, c’est quoi le cache ?". Petite explication rapide : le cache navigateur et le cache de SPIP, le gestionnaire de contenu que j’utilise principalement dans la réalisation de mes sites
Le cache est un répertoire de fichiers temporaires. Quand nous visitons un site notre navigateur télécharge le contenu de la page visitée dans un répertoire de notre ordinateur appelé "cache". L’idée est que quand on revient plus tard sur cette page, le navigateur ne re-télécharge plus des éléments qu’il a déjà téléchargés précédemment (il va réutiliser des éléments déjà présents dans le cache). C’est très pratique car cela permet un affichage plus rapide de la page. Sauf quand il y a des mises à jours sur cette fameuse page. C’est pour cela qu’il est bien de vider le cache de son navigateur de temps en temps...
SPIP, comme le navigateur, a un cache et fonctionne de la même manière. Quand un utilisateur visite une page du site, SPIP met en cache les requêtes faites dans la base de données (affichage du contenu de tel article, de tel mot-clé etc.) de manière à ce que les futurs utilisateurs qui consultent la page aient un chargement de la page plus rapide en limitant au strict minimum les requètes dans la base de données. En tant qu’administrateur d’un site fait avec SPIP, un petit bouton en haut de page avec la mention "recalculer cette page" permet de demander à SPIP de ne pas afficher le cache mais de renvoyer la requête complète dans la base de données.
Si de nombreux recalculs de page sur le site sont nécessaire, il est possible de vider complètement le cache de SPIP en une fois depuis l’interface de gestion de SPIP (dans la page "Configuration, "vider le cache").
Une petite synthèse qui je l’espère aura l’effet je l’espère de rendre plus limpide cet univers de technologies nouvelles souvent un peu compliqué.


Web, design et rock ’n roll !
Infos, découvertes, coups de gueule et de coeur dans le milieu qui occupe le plus clair de mon temps : sites, design, nouvelles technologies et tendances. Le tout enrobé à la sauce ’utilisation des standards et accessibilité’ et saupoudré de questions éthiques, philosophiques.



Très bon billet qui m’a bien aidé.achat vin