WaBis

walter.bislins.ch

#NOCACHE

Die Anweisung #NOCACHE verhindert, dass eine Wiki-Seite im Cache zwischengespeichert wird. Sie wird dadurch bei jedem Aufruf erneut berechnet. Dies ist sinnvoll, wenn die Seite per Wiki-Script dynamischen Inhalt erzeugt.

Statische Wiki-Seiten, also die meisten Wiki-Seiten, werden nach einer Änderung jeweils nur einmal in HTML-Seiten übersetzt. Diese HTML-Seiten werden in einem Cache zwischengespeichert. Solange eine Seite nicht geändert wird, werden Aufrufe dieser Seite über den Cache befriedigt. Dies spart Server-Resourcen.

Wenn eine Seite jedoch Wiki-Scripts enthält, welche dynamischen Inhalt erzeugen (z.B. Daten berechnen oder einlesen), so muss diese Seite bei jedem Aufruf neu berechnet werden und darf nicht im Cache landen. Dies wird durch Platzieren der NOCACHE-Anweisung irgendwo auf der Seite erreicht.

Beim Aufruf einiger Wscript-Funktionen wie Dateizugriffe weiss das Wiki selbst, dass die entsprechende Seite nicht gecached werden darf. Bei anderen Berechungsfunktionen muss dies dem Wiki über die NOCACHE-Anweisung mitgeteilt werden.

Weitere Infos zur Seite
Erzeugt Montag, 14. Juni 2010
von wabis
Zum Seitenanfang
Geändert Montag, 13. April 2015
von wabis