Thread Leere Seite nach Browser Reload
(10 answers)
Opened by ALE1981 at 2016-03-04 11:03
Der Gewinn von mod_perl oder auch FastCGI gegenüber native mod_cgi besteht darin, große Datenmengen permanent im Hauptspeicher halten zu können: Für eine Wahlfreien Zugriff.
Das trifft insbesondere für DB-Connections zu, die somit zu persistent Connections werden können. Hier musst Du jedoch aufpassen, was es bei shared Connections zu beachten gibt, bspw. ist eine Last-Insert-ID auf die Connection bezogen. Wichtig ist auch, dass alles was vom Benutzer kommt, nach dem Ausliefern der Response nichts mehr Hauptspeicher zu suchen hat. Konkretes Beispiel: Templates ja, die dürfen im Hauptspeicher verbleiben aber nicht mit Daten gerenderte Templates. Das Rendern der Daten muss in jedem Request-Response-Prozess neu erfolgen. Ebenso werden Benutzerdaten nach dem Destroy aus dem Hauptspeicher entfernt, was persistent sein soll, wird in einer dedizierten Session persistent gemacht. Last edited: 2016-03-08 15:19:35 +0100 (CET) |