Aide:Purge du cache
Pour mettre à jour l’affichage d’une page, toute méthode de purge fera le travail, mais pour les catégories et liens inverses une modification nulle (expliquée ci-dessous) est nécessaire, et d‘autres méthodes ne fonctionnent pas.
La page à purger est celle qui transclut un contenu, pas celle qui est transcluse dans une autre. La purge consomme un peu de puissance de calcul pour reconstruire la page.
Explication
modifierLes serveurs de la Wikimedia Foundation gardent en mémoire les pages consultées (on dit qu'elles sont mises en cache), au lieu de les recompiler à chaque connexion. Cela permet d’économiser le temps de processeur sur ces serveurs.
Normalement, les pages sont recompilées après modification. Dans certaines conditions toutefois, les modifications du code wiki ne sont pas directement répercutées au niveau de l’affichage de la page ; il est alors nécessaire d’en purger le cache.
Comment purger une page
modifierMéthodes ponctuelles de purge du cache
modifier- Méthode rapide
- Charger la page normalement ;
- Ajouter
?action=purge
à la fin de l'URL dans la barre d'adresse du navigateur ; - Appuyer sur « entrée ».
- Méthode par édition
- Charger la page normalement ;
- Cliquer sur l'onglet « modifier le code » ;
- Remplacer
action=edit
paraction=purge
dans l'URL située dans la barre d'adresse du navigateur ; - Appuyer sur « entrée ».
Méthode pour des purges répétées d'une page communautaire
modifierCertaines pages sont propices à des problèmes de cache récurrents, notamment celles qui incluent des modèles changeants. Il est alors possible d'y insérer un lien cliquable permettant de faciliter la purge du cache.
Cela n'est pas permis dans les articles encyclopédiques car l'utilisation du lien implique une charge supplémentaire pour les serveurs ; le modèle est réservé aux espaces méta (modèle, discussion, référence, etc.).
- Méthode
- Insérer le modèle {{purger le cache}} dans la page ;
- Cliquer sur le lien Cliquez ici pour purger le cache alors indiqué dans la page.
Onglet « purger »
modifierLes contributeurs enregistrés peuvent ajouter un onglet « purger » à côté de l'onglet « modifier ». Cela leur permet de purger le cache d'une page à la demande.
- Méthode
- Allez dans vos préférences ;
- Dans l'onglet « Gadgets », section « Onglets supplémentaires en haut de la page », cochez la case « Ajouter un onglet permettant de purger le cache d'une page ».
Modification nulle
modifier- Ne pas confondre avec une pseudo-modification, qui est complétée d’un résumé de modification.
Une modification nulle purge la page si la page cible peut être modifiée :
- Cliquez sur l’onglet « Modifier » en haut de la page ;
- Cliquez sur le bouton « Publier les modifications » sous la boîte de modification sans effectuer aucun changement au contenu.
Avec une modification nulle, rien n’est enregistré habituellement, et aucune modification ne sera habituellement enregistrée. Si vous laissez un commentaire dans le résumé de modification, il sera probablement ignoré et il en résultera une modification nulle. Les lignes blanches finales sont largement ignorées ; les modifications de sections, cependant, aboutissent parfois à des changements, et sont enregistrées.
Les protections et déplacements/renommages de page effectuent également une purge.
- Avantage
- Toutes les autres méthodes de purge n’appliquent aucun changement à la catégorisation et aux liens de « suivi des pages liées » pour les modifications de modèles, mais une modification nulle le fait.
- Désavantage
- Si vous ne pouvez pas modifier une page (parce qu’elle est protégée), vous ne pouvez évidemment pas effectuer une modification nulle. Si ce que vous voulez c’est des mises à jour des catégories et listes de liens inversés, il vous suffit d’attendre. Le temps dépend du niveau d’occupation du serveur jusqu’à ce que la page soit mise à jour, et peut atteindre plusieurs jours. Les changements dans les liens de catégories sont placés dans la file de travail, et sont remis dans le cache lorsque la charge du serveur sera basse.
Ne confondez pas une modification nulle avec une pseudo-modification. Une modification nulle ne modifie pas la source, alors qu’une pseudo-modification la modifie légèrement sans impact sur le rendu final (par exemple l’ajout ou la suppression d’espaces insignifiants entre les attributs d’un élément HTML ou d’une balise wiki ou à la fin d’une ligne, ou d’un unique saut de ligne entre une ligne de titre de section et la ligne non vide qui suit).
Voir aussi
modifier- Aide:Purge du cache du navigateur
- Aide:Modèle
- {{purger le cache}}
- Aide:Dummy edit
- Pour l'aspect technique, voir (en) meta:Squid (Squid (logiciel))