MediaWiki/Cache: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „== Der MediaWiki-Cache == MediaWiki führt umfangreiches Caching von Seiten durch: Wenn Sie zu einer Wiki-Seite gehen, besteht die Möglichkeit, dass sie nic…“ |
K Dirkwagner verschob die Seite MediaWiki:Cache nach MediaWiki/Cache, ohne dabei eine Weiterleitung anzulegen |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
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. | |||
* [https://www.mediawiki.org/wiki/Extension:MagicNoCache 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 ( [https://workingwithmediawiki.com/book/chapter14.html#sec-FlaggedRevs-and-Approved 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. | |||
[[Kategorie:MediaWiki/Verwaltung]] | |||
Aktuelle Version vom 2. Juni 2024, 09:21 Uhr
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.
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.