MediaWiki/Cache
Der MediaWiki-Cache
MediaWiki führt umfangreiches Caching von Seiten durch: Wenn Sie zu einer Wiki-Seite gehen, besteht die Möglichkeit, dass sie nicht an Ort und Stelle erstellt wurde, sondern eher eine zwischengespeicherte Version ist, die irgendwann am Vortag oder so erstellt wurde. (Dies gilt nicht für Seiten im Namensraum „Special“, die jedes Mal neu generiert werden.)
Benutzer können immer eine „Live“-Version jeder Seite sehen, indem sie der URL „action=purge“ hinzufügen.
Mit der MagicNoCache-Erweiterung können Sie über den Verhaltensschalter "__NOCACHE__" einige Seiten als nie zwischenzuspeichern markieren. Siehe hier:
https://www.mediawiki.org/wiki/Extension:MagicNoCache
Caching wird zu einem Problem, wenn Cargo oder Semantic MediaWiki installiert sind, da gecachte Seiten nicht automatisch die neuesten Abfrageergebnisse anzeigen; Dies kann Benutzer verwirren, wenn sie einige Daten hinzufügen und diese dann an anderer Stelle nicht in den Abfrageergebnissen angezeigt werden. Die beste Problemumgehung für dieses Problem besteht darin, die MagicNoCache-Erweiterung zu installieren und sie auf jeder Seite zu verwenden, die eine Abfrage enthält.
Eine weitere Option ist die Verwendung der Approved Revs-Erweiterung ( siehe hier ) – obwohl dies nicht beabsichtigt ist, werden Seiten mit einer genehmigten Revision nicht zwischengespeichert. Dies kann sich in Zukunft ändern, aber im Moment ist es eine Nebenwirkung, der man sich bewusst sein sollte.
Cargo und SMW bieten beide ihre eigene Registerkarte/Dropdown-Liste, die nur Administratoren sehen können und die entweder „Cache löschen“ (Cargo) oder „Aktualisieren“ (oder SMW) beide zeigen auf die URL „action=purge“, sodass Administratoren sie nicht manuell eingeben müssen.