Dafür wären Sessions, Cookies etc. durchaus ein Weg.
ABER
Die Frage ist die, ob bei den Abrufen neue Daten oder Daten ausgeliefert werden sollen, die eine halbe Stunde alt sind. Es könnte auch vorkommen, dass dem Benutzer Daten geliefert werden, welche auf Grund zwischenzeitlicher Änderungen nicht mehr zusammenpassen:
Beispiel 1: Neuer Artikel eingefügt, taucht aber auch der Startseite nicht auf, weil in der Session gespeichert.
Beispiel 2: Artikel gelöscht, taucht aber in der Übersicht weiterhin auf, Link führt zum 404er...
Zudem sind Sessions, Cookies und dergleichen stets auf den Benutzer bezogen. Das hängt also sehr von der Aufgabenstellung ab.
Ok, besten Dank für die Hinweise. Also in meinem Fall handelt es sich wirklich nur um das Auslesen von Statischen Variablen für einen bestimmten Client. Diese werden nicht während der Session verändert (wie gesagt, ca. maximal 80 Werte). In so einem Fall sind die Sessions dann doch der einfachste Weg die Daten zu cachen um sie in jedem Skript verfügbar zu haben? Hans