koszyk i jego wykonanie

0

Witam otóż mam pytanie tworze sobie sklep internetowy z koszykiem i tutaj zaczyna się mój dylemat ponieważ nie wiem jak najbardziej optymalnie zrobić ten koszyk.

Wybór nr 1:
Produkty przechowywać w sesjach (ale chyba sesje mają jakieś mocne ograniczenie że mały bufor się w nich pomieści ?)

Wybór nr 2:
Po wejściu nadać użytkownikowi w sesji ID które zapisze do tabeli a potem do tego ID rekordy z tym co kupił wrzucić jakiś skrypt na crona który będzie czyścił sesje które są już martwe.

Wybór nr 3:
Totalny hardcore oprzeć się na csv dla danego ID co zamawia co kupuje po wygaśnięciu usuwać lub po zakupie

Wybór nr 4:
Może znacie lepsze rozwiązanie ? Jestem bardzo otwarty na optymalne rozwiązania a wszystkie posty jakie wyczytałem na dany temat nie były w stanie rozwikłać mojej zagadki.

Dziękuje za odpowiedzi!

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