Hallo zusammen,
ist es in PHP möglich, eine Instanz über eine ganze Session zu benutzen? Ich hab meine App()-Klasse, die alles kapselt. Wenn der Benutzer jetzt von einer Seite zur anderen geht, wird überall eine Instanz der App-Klasse benötigt. Muss ich bei jedem Aufruf wieder mit new App() eine Instanz erzeugen oder kann ich die beim ersten Aufruf erzeugte Instanz die ganze Zeit verwenden?
Hab was zu singleton pattern gefunden aber das bezieht sich ja auch nur auf einen Aufruf inkl. Vererbungen usw. und nicht auf eine ganze Session, oder?
Kann man evtl. die Instanz in der Session speichern?
Ich frage deshalb, weil im Konstruktor die ganzen Configs usw. in die Klasse geladen werden und das ja eigentlich nicht bei jedem Aufruf sein muss.
VIELEN DANK!
strauberry
ist es in PHP möglich, eine Instanz über eine ganze Session zu benutzen? Ich hab meine App()-Klasse, die alles kapselt. Wenn der Benutzer jetzt von einer Seite zur anderen geht, wird überall eine Instanz der App-Klasse benötigt. Muss ich bei jedem Aufruf wieder mit new App() eine Instanz erzeugen oder kann ich die beim ersten Aufruf erzeugte Instanz die ganze Zeit verwenden?
Hab was zu singleton pattern gefunden aber das bezieht sich ja auch nur auf einen Aufruf inkl. Vererbungen usw. und nicht auf eine ganze Session, oder?
Kann man evtl. die Instanz in der Session speichern?
Ich frage deshalb, weil im Konstruktor die ganzen Configs usw. in die Klasse geladen werden und das ja eigentlich nicht bei jedem Aufruf sein muss.
VIELEN DANK!
strauberry
Kommentar