Trovo difficile rispoderti senza demoralizzarti.. anche se in realtà dipende molto da cosa ti serve. Mi speigo: un ecommerce fatto bene non è una passeggiata, soprattuto per la sicurezza e per le infinite funzionalità che puoi dare al back-end.

Partire programmando un ecommerce da zero è molto dura... la soluzione che ti consiglio è quella di sceglierti un open source e personalizzartelo il più possibile così impari la sua "struttura", il suo linguaggio, il suo database e studi le funzionalità.

Ai miei clienti che non vogliono spendere tanto per un ecommerce su misura propongo una personalizzazione di prestashop che trovo molto bello, altri usano virtumart.

Spero di esserti stato d'aiuto e di non averti demoralizzato!
In bocca al lupo, facci sapere!