Hi,
Ich hätt mir überlegt das Ergebnis von pg_connect in $_SESSION abzulegen, da es den Vorteil hätte sich in nur einem Skript um die Anmeldung bei der DB kümmern zu müssen
jedoch stellen sich (auf Grund meines fehlenden Hintergrundwissens über PHP) folgende Fragen:
- wird die Verbindung nach Ende des Skripts beendet? (was imho ja der Fall sein müsste, da man die Verbindung selbst nie schließen muss)
- kann ich resource links überhaupt in $_SESSION ablegen? serialize() kann damit ja nicht umgehen
- wie sieht es aus wenn die Sitzung ausläuft? In PHP gibt es ja afaik keine möglichkeit bei bestimmten Ereignissen (wie Session/Applikation Begin/Ende - wie in z.B. ASP.NET) Code ausführen zu lassen.
Gibt es weitere Vorschläge was ich machen könnte um nicht in jedem Skript immer wieder zur DB verbinden zu müssen? (damit ist nicht pg_pconnect gemeint!)