Hallo,
Ich nehme an der OP sucht eine Möglichkeit Daten zu speichern ohne sie selbst zu speichern. Hibernate arbeitet beispielsweise mit XML-Dateien oder Annotations im Code. Leider ist mir nichts vergleichbares für PHP bekannt.
Doch, Sessions :-)
Hä?
Informiere Dich mal - natürlich nur wenn Du magst - bezgl. Data Access
Objects (DAO) oder Object Relational Mapping (ORM) und erkläre mir
dann bitte noch einmal was die Session im entferntesten damit zu tun
haben sollte..
(Wenn man mag, kann man ja immer die gleiche SID vor dem Starten der Session setzen, und die garbage collection für das Sessionverzeichnis abschalten - dann bleiben die Daten "unendlich" lange erhalten, und man braucht nur Daten in $_SESSION reinschreiben, speichern macht PHP beim Scriptende implizit, oder man nutzt session_write_close(). Und um ggf. erforderliches File Locking sollte sich PHP dabei m.W. auch selber kümmern.)
???
Es geht um generische oder automatisierte Zugriffe auf abstrahierte
Datenbankobjekte. Die folge dessen ist es, dass man sich nicht
die SQL-Queries selbst "zusammenschustern" muss sonder zB einfach
mittels object.saveOrCreate() einen Datensatz speichert bzw neu
anlegt. (*)
Grüße
Fabian
* vorausgesetzt man hat sich die DB-Mappings zuvor generieren lassen
(sei es anhand einer Datenbank oder aber durch XML)