Immagina di voler creare un sito web di e-commerce minimalista per un "banco della limonata". Hai solo due prodotti - un grande bicchiere di limonata O un bicchierino di limonata (sempre o / o mai entrambi). Vuoi che le persone scelgano, paghino, godano - così in fretta, in modo semplice e senza altre opzioni / opzioni di distrazione. Perché tu sei un bambino che non può aggiungere, e in ogni caso fai le regole, ognuno deve pagare separatamente il suo bicchiere di limonata. Un carrello della spesa non ha senso, e in effetti sminuisce il valore del prodotto che stai offrendo. D'altra parte, si desidera incoraggiare i clienti abituali, quindi un database clienti di qualche tipo potrebbe essere utile (o meno). E da qualche parte nel futuro puoi immaginare di introdurre un bicchiere medio di limonata come terzo prodotto. Ma è il più complesso possibile.
Se questo è il tuo brief, quali sono le opzioni da prendere in considerazione? Scrivere la funzionalità da zero? Prendendo un pacchetto standard e configurandolo / rimuovendolo indietro? Usare un carrello dietro le quinte, ma nasconderlo? Sono interessato a sapere quali approcci sono fattibili e che è probabile che impieghi il minimo sforzo per ottenere un risultato accettabile. Le risposte che si appoggiano all'implementazione in PHP / MySQL o in strutture di e-commerce scritte in esse sono preferite.