- Czy powinienem przechowywać sesje w bazie danych?
- Jakie dane są przechowywane w sesji?
- Czy sesje przechowywane w pamięci?
Czy powinienem przechowywać sesje w bazie danych?
Łatwy sposób na upewnienie się, że sesje nadal działają prawidłowo, jest przechowywanie sesji w centralnej bazie danych, która jest wspólna dla wszystkich serwerów. Aplikacja musi być w stanie uruchomić na wspólnym hoście, gdzie istnieją znaczące obawy dotyczące bezpieczeństwa związane z przechowywaniem danych sesji w systemie plików.
Jakie dane są przechowywane w sesji?
Sesja przechowuje zmienne i ich wartości w pliku w tymczasowym katalogu na serwerze. Pliki cookie są przechowywane na komputerze użytkownika jako plik tekstowy. Sesja kończy się, gdy użytkownik wyloguj się z aplikacji lub zamyka jego przeglądarkę internetową. Pliki cookie kończą się w ciągu życia ustawionego przez użytkownika.
Czy sesje przechowywane w pamięci?
Session Store to metoda przechowywania informacji o użytkowniku jako sesji z unikalnym identyfikatorem. Może być przechowywany w pamięci lub w bazie danych.