v2.5.2
Giriş yap

Alışveriş sepeti için session mı cookie mi

kartal
580 defa görüntülendi

Merhaba,
Alışveriş sepeti uygulaması yaparken trendyol hepsi burada gibi siteleri inceledim.
Misafir kullanıcı sepete ekleme yaptığında tarayıcıyı kapatıp açtığında sepet verileri kaybolmuyor.
Yani ilk etepta yada hiç session kullanmıyorlar.
Kullanıcı giriş yaparsa veritabanına kaydediliyor sanırım.

Ama ben ilk başta sepeti session'a kaydettim kullanıcı giriş yaparsa veri tabanına kaydediyorum.
İncelediğimi söylediğim sitelerde cookileri silince sepette boşalıyor.

Hata mı yapmışım ilk önce sessiona kaydetmekle.

Benim yazdığım sistemde tarayıcı kapanınca sepet verileri kayboluyor.
Hangisi doğru.

kartal
973 gün önce

Şurada neden cookie kullanılması gerektiği anlatılmış.

https://www.webslesson.info/2018/05/simple-php-shopping-cart-using-cookies.html

Dediğin gibi o sırada başka birşey olur kapı çalar yada telefon dışarı gider yada yemek yemeye tekrar döndüğünde 1 saatlik çabası boş olur.
Buda kullanıcının siteden soğumasına sebep olabilir.

Aslında javascript ile de yaptım local storage ama cookie süre ayarlaması sepbebiyle daha uygun gibi.