Winkelwagen Best Practice

Status
Niet open voor verdere reacties.

ErikBooy007

Terugkerende gebruiker
Lid geworden
24 mei 2007
Berichten
3.814
Ik ben nog steeds druk bezig met m'n webshop, en nu kom ik op het punt van de eigenlijke winkelwagen. Er is op zich nog geen probleem, maar ik vroeg me even af wat hierbij de zogenaamde "best practice" oftewel de beste / handigste manier is om de winkelwagen op te slaan (langer dan een sessie).

Nu kan ik wel alle informatie in cookies gaan drukken, of misschien de sessie serializen, of de database ervoor gebruiken...

Maar misschien denk ik helemaal in de verkeerde richting.

Mijn vraag is dan ook,

Als jullie nu een webshop zouden maken, hoe zouden jullie dan de inhoud van de winkelwagen opslaan?

Overigens is er voor elk artikel een record in de database.
 
Cookies zijn niet groot genoeg voor grote winkelwagens, maar je hebt ze wel nodig als je de gebruiker niet in laat loggen.
Sessies duren tot de browser gesloten wordt...

Beste oplossing is om in de Cookie een unieke ID te geven en in de database bij te houden voor elke sessie welke items in de winkelwagen zitten (id, artikel_id, aantal, tijd_gezet) en die eens in de zoveel tijd leeg te gooien.
 
Dan ga ik daarmee bezig.

Hartstikke bedankt voor je advies! :D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan