w trakcie, gdy użytkownik jest zalogowany |sprawdza: |nazwe ciastka |hash w ciastku |jezeli wszystko ok | |sprawdza dane z bazą danych | |jeżeli błędne dane || brak sesji o podanym id (nazwa ciastka oznaczać będzie id) | | usuwa sesje z bazy danych | | tworzy nową sesje | |jeżeli błąd |tworzy nową sesjie |tworzenie nowej sesji |ustala prawa w klasie user jako gość |dodaje do bazy danych nową sesję STAT: Typ tabeli z sesjami: MEMORY INF: Dane użytkownika przechowywane są w zmiennej $_SESSION Za każdym razem: generowane jest nowe id sesji sprawdzane poprawność ciastka i danych w ciastku z sesją, jezeli się powiedzie sprawdzane z bazą danych jezeli się nie powiedzie, tworzenie nowej sesji w bazie, przypisanie praw gościa Dane Identyfikujące użytkownika: hash(tabela,sesja,ciastko) przeglądarka użytkownika | z tych danych wygenerowany jest hash ip użytkownika |
Głównie chodzi mi o to, że przy błędnych danych wykona się aż 3 zapytania do bazy, czy to nie za dużo trochę ?
