Ich arbeite gerade an einer Anwendung mit einem Login-System. Die Userprofile sind in der Datenbank gespeichert etc., wie das eben üblich ist.
Jetzt habe ich zwei Möglichkeiten, einen User wiederzuerkennen:
Die eine ist, nur die ID in der Session zu speichern und anhand dieser ID bei jedem Seitenaufruf eine SQL-Query durchzuführen, die die restlichen Daten holt.
Die andere ist, nur eine Query beim Login durchzuführen und das ganze Profil in der Session zu speichern.
Was sollte ich nehmen?
Jetzt habe ich zwei Möglichkeiten, einen User wiederzuerkennen:
Die eine ist, nur die ID in der Session zu speichern und anhand dieser ID bei jedem Seitenaufruf eine SQL-Query durchzuführen, die die restlichen Daten holt.
Die andere ist, nur eine Query beim Login durchzuführen und das ganze Profil in der Session zu speichern.
Was sollte ich nehmen?
Kommentar