PHP sposób na sesję

0

Witam

W jaki sposób zarządzacie sesją w PHP?

Opieracie ją na cookie, bazie danych czy jeszcze inaczej?

Prosiłbym podać też dlaczego?

0

Pff... Temat zabrzmiał dość dwuznacznie.

Ja zwyczajnie używam:

session_start();

W bardziej złożonych przypadkach dane sesji w bazie, a w cookie jedynie numerek tej sesji. Nie można ufać ciasteczkom bezgranicznie, bo są przechowywane po stronie klienta, a klient może je sobie dowolnie modyfikować.

0
Demonical Monk napisał(a)

Pff... Temat zabrzmiał dość dwuznacznie.
Co w tym dwuznacznego?

Pytam bo spieram się z kimś na ten temat.
Dziwi mnie opieranie sesji na bazie danych właśnie, na przykład z powodu wydajności.

0

Nie widzę większej mocy w plikach tekstowych. Jedno zapytanie do bazy, fetch i masz ładnie zapisane w tablicy wszystkie dane sesji. Więc w czym problem? W przypadku 200 zalogowanych userów, to jest nic dla bazy jeśli masz dobre indeksy.

0

no dzięki za wyjaśnienie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1