per me impazzirai se continuerai a voler fare un e-commerce senza db...
se non lo strutturi bene bene avrai: sicurezza poca, controlli pochi, gestione macchinosa... il gioco non vale la candela a parer mio
cmq se proprio ci tieni dovrai fare largo uso di sessioni per registrare o cancellare i prodotti selezionati, con i limiti del caso ovviamente