phpbar.de logo

Mailinglisten-Archive

[php] Speichern von Informationen in Session Variablen // Sites für Job-Ausschreibungen im PHP-Umfeld

[php] Speichern von Informationen in Session Variablen // Sites für Job-Ausschreibungen im PHP-Umfeld

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Fre Apr 22 11:56:45 CEST 2005


Hi Winfried,

Winfried Felser schrieb:
> Ich möchte konstante Teile einer generierten Seite in Session Variablen
> speichern.
>
> Gibt es hier Daumen-Regeln bis zu welchem Umfang man Daten in Session
> Variablen speichern sollte?

da die Sessiondaten auf dem Server in eine Datei geschrieben werden, ist
die Datenmenge, die Du in einer Session speichern kannst, vermutlich nur
durch den verfügbaren Speicherplatz auf der verwendeten Partition des
Servers und durch die maximal vom verwendeten Dateisystem erlaubte
Dateigröße begrenzt.

Praktisch ist es jedoch so, daß es natürlich aus Perfomanzgründen sinnvoll
ist, die Datenmenge in der Session so klein wie möglich zu halten. Wie
groß eine Sessiondatei sein darf, bevor Performanzprobleme auftreten,
hängt sicherlich von einigen Variablen ab, wie beispielsweise u.a. der
Anzahl der gleichzeitig offenen und vor allem aktiven Sessions.

Warum machst Du es nicht so, daß Du den konstanten Teil der generierten
Seite in eine Datei in einem Cache-Verzeichnis ablegst und diese Datei
dann in der Session referenzierst? Hast Du Dir übrigens schon mal
PEAR::Cache angesehen?


Viele Grüße

Lutz


php::bar PHP Wiki   -   Listenarchive