Ciao!

Al di la delle prestazioni, mettere un sito di e-commerce su uno spazio di shared hosting e' poco professionale, sopratutto dal punto di vista della sicurezza dei dati sensibili (anagrafica dei clienti, numeri di carte di credito, etc).

L'ideale e' partire con un VPS di piccole dimensioni ed espanderlo man mano che i clienti e le esigenze aumentano. Su uno o piu server virtuali andresti ad installare il tuo stack.

Chiaramente devi avere competenze sistemistiche per poterlo gestire, oppure affidarti ad un servizio che comprenda la manutenzione e gestione sistemistica della macchine.

In Italia vi sono numerosi provider che lavorano molto bene in questo ambito.