Tagwächter: mysqli Abfrage parallel

Beitrag lesen

Bei meinem Skript wird die Session Global geöffnet. Macht das überhaupt Sinn, oder sollte man diese öffnen, nur wenn man diese auch braucht.

1.) Du machst ja auch die Milch nicht auf, nur weil die gekauft wurde.

2.) Wenn es Dir nur darum geht, die Session zu lesen und z.B. eine Zugangsberechtigung einmalig zu prüfen, dann kannst Du die Session danach auch wieder zumachen. Speichere in dem Fall relevante (oder halt alle) Daten in einer Kopie des Session-Variable.

Weil sonst müsste ich die Session permanent öffnen/schließen

Alles, aber das bitte nicht. "Normale" PHP-Skripte sind in ein paar hundertstel Sekunden oder schneller abgearbeitet und parallele identische Sessions eigentlich die Ausnahme.