Prośba o wytłumaczenie cookies

0

Witam. Na czym polegają cookiesy? od strony programistycznej oczywiście. Gdzie je umieszczać na stronie? chętnie przyjmę jakieś artykuły odnośnie tego. Z góry dziękuje.

1

Jeżeli potrzebujesz zapisać coś w przeglądarce użytkownika i potem, gdy wróci za 2 tygodnie wciąż mieć do tego dostęp - to do tego przydadzą się cookies. Cookies mają bardzo ograniczoną pojemność (łącznie chyba 4KB), dlatego nie przechowuje się tam Pana Tadeusza, tylko np. id produktów w koszyku (oczywiście, gdy użytkownik jest zalogowany, to koszyk możemy zapisać na serwerze).

Czym to się różni od localStorage i innych sposobach przechowywania danych w przeglądarce? Tym, że cookies wysyłane są z każdym requestem do serwera - możesz je odczytać zawsze. W przypadku takiego localStorage to w javascripcie musisz zapisać logikę, która spowoduje wysłanie requestu z danymi z localStorage.

0

Rozumiem. Potrzebuję wykorzystać tę funkcję w sklepie. Produkty w koszyku dodaję do bazy i przypisuję do zmiennej sesynjej, więc pozostaje tylko zapisywać w nich wyświetlane reklamy dla poszczególnych użytkowników.

0

Jeśli chodzi Ci o wyświetlanie reklam dla wybranych użytkowników (zapewne dla tych którzy nie wykupili braku reklam) to lepiej trzymać to w bazie a nie cookies

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