WaBis

walter.bislins.ch

Log: Update Index

11.09.2006

Markiert alle Index-Files als nicht mehr aktuell. Die Index-Files werden bei Bedarf (Suchfunktionen) neu gebildet.

Werden Wiki-Seiten nicht mit dem zugehörigen Wiki auf derselben Website geändert, so werden die Index-Files nicht nachgeführt. Dies kann passieren, wenn eine geänderte Wiki-Seite per FTP von einem anderen Computer auf die Website kopiert wird. Um alle Index-Files wieder auf den neuesten Stand zu bringen, verwende die Funktion «Update alle Index-Files».

Bei Volltext-Suche und der Funktion «Backlinks» müssen alle Seiten eines Wikis eingelesen und durchsucht werden. Dies erfordert sehr viele langsamen Datei-Zugriffe. Um diese Funktionen wesentlich zu beschleunigen, verwaltet das Wiki sog. Index-Files. Darin wird ein Schnappschuss aller aktuellen Versionen aller Wiki-Seiten gespeichert. Die Volltext-Suche findet ausschliesslich in den Index-Files statt, was einen enormen Geschwindigkeitsgewinn bringt (je nach Grösse eines Wikis 10-20 mal schneller als ohne Index-Files).

Normalerweise ist das Wiki in der Lage, die Index-Files auf dem neuesten Stand zu halten. Das Wiki merkt sich, wenn eine Seite geändert worden ist, und führt die betroffenen Index-Files bei der nächsten Suche nach, indem es nur die Änderungen in die Index-Files einflechtet. Werden jedoch Seiten von einem anderen Ort in ein Wiki kopiert, merkt das Wiki auf dem aktuellen Computer nichts davon. Deshalb muss dann ein Update gemacht werden.

Wird das Update der Index-Files vergessen, passiert weiter nichts, als dass bei der Suche in "alten" Versionen gesucht wird. Sobald ein User eine Seite editiert, wird danach der Index des betroffenen Wikis für alle Seiten automatisch wieder auf den neuesten Stand gebracht.

Weitere Infos zur Seite
Erzeugt Samstag, 27. Juni 2009
von wabis
Zum Seitenanfang
Geändert Samstag, 18. Juli 2015
von wabis