11.09.2006
Jedes Wiki verwaltet standardmässig einen Cache. Jede Seite, die einmal aufgerufen worden ist, wird in diesem Cache zwischengespeichert. So muss beim nächsten Aufruf nicht mehr der Wiki-Text in HTML umgewandelt werden, sondern die mehr oder weniger fertige Seite kann direkt aus dem Cache geladen werden. Es müssen allenfalls (je nach Einstellung USE_STATIC_LINKS) nur noch die Links überprüft und konvertiert werden.
Das Wiki merkt sich zu jeder Seite alle Abhängigkeiten von anderen Seiten und einigen internen Wiki-Dateien (die Version der Wiki-Engine z.B.). So ist das Wiki in der Lage festzustellen, wann eine Cache-Datei nicht mehr auf dem aktuellen Stand ist und neu generiert werden muss.
Es kann passieren, dass durch Änderungen der Einstellungen eines Wikis oder durch Programmierarbeiten am Wiki, die Caches nicht mehr aktuell sind und neu erstellt werden müssen. In den meisten Fällen geschieht dies automatisch. Hast du jedoch den Eindruck, dass nur alte Versionen einer Seite angezeigt werden, kannst du mit der Funktion «Alle Caches löschen» die Caches explizit löschen. Sie werden dann automatisch neu erstellt.
Wenn eine Seite editiert wird (selbst wenn sie ohne Änderung erneut gespeichert wird), wird die zugehörige Cache-Seite auf jeden Fall neu erstellt. Du kannst also den Cache einer einzelnen Seite erneuern, indem du die Seite in den Edit-Mode nimmst und sie dann unverändert abspeicherst.