Mailinglisten-Archive |
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