Personal tools
You are here: Home NOC Verschiedenes Zufallsseite
Document Actions

Zufallsseite

last modified 2006-01-27 20:42

Funktionsweise der Zufallsseite, die als Startseite dieser Website verwendet wird.

Als Startseite wird hier ein Zope Page Template (ZPT) verwendet, dass aus einer SQL Datenbank Einträge nach bestimmten Kriterien liest und davon einen zufällig anzeigt. Wenn ein passender Screenshot für den Datenbankeintrag exisitert, wird dieser eingeblendet.

Derzeit werden nur Einträge von bestehenden mur.at Knoten ausgelesen, da die Screenshots noch manuell gemacht werden müssen; der Aufwand dies für alle aktiven Seiten zu machen ist definitiv zu gross.

Das ZPT ist so eingestellt, dass es nicht gecacht wird. Daher wird bei jedem Klick auf den Link Startseite eine neue Seite angezeigt. Wenn eine Seite öfter hintereinander angezeigt wird, so hat der Zufallsgenerator die gleiche Zahl ausgespuckt (was bei derzeit 12 Einträgen durchaus vorkommen kann).

Der Prozess der Zufallsseite soll in Zukunft so ausgeweitet werden, dass aus allen verfügbaren Einträgen in der Datenbank ausgewählt wird.