W jaki sposób powinienem przechowywać lewą koszyka klienta?

0

Pytanie

Mam e-commerce flask, na którym nie rejestruję użytkowników. Obecnie używam sesji do przechowywania koszyka użytkownika. Moje pytanie brzmi, czy mogę nadal korzystać z sesji czy muszę przechowywać koszyka w bazie danych, a jeśli tak, to jak mam na identyfikację użytkownika.

database e-commerce flask session
2021-11-23 13:39:20
1

Najlepsza odpowiedź

0

Bez logowania lub chwytania czegokolwiek идентифицируемого, oprócz IP, jeśli wyjdą bez zamówienia, myślę, że to koniec.

Jeśli naprawdę chcesz zapisać koszyk i liczymy na to, że użytkownik wróci, to oczywiście możesz użyć adresu IP, ale jeśli on nie wielce tym zdumionych, w przyszłości może nie należą do użytkownika, co jest mało prawdopodobne, jeśli nie bardzo pobrany stronę) doprowadzi do tego, że ktoś nowy odwiedzi z poprzednim adresem IP odwiedzających i otrzyma swój kosz.

Ale możesz użyć adresu IP i jakiś okres czasu, kilka dni lub coś innego, co używasz, a jeśli IP wróci w ciągu tego czasu, prawdopodobnie to będzie ten sam użytkownik. Po upływie "okresu" ja bym powiedział, że nadszedł czas, aby usunąć ten wpis w koszu.

2021-11-23 13:46:43

W innych językach

Ta strona jest w innych językach

Русский
..................................................................................................................
Italiano
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................