Altervista fornisce lo spazio web, poi se tu che devi decidere come fare il sito.
Come ho detto in altre discussioni, prova con i CMS, ti fa risparmiare non so quanti mesi di lavoro e il risultato è anche migliore, sia come struttura che come aspetto grafico. Se sei proprio alle prime armi vai con PHP-Nuke, non so a che versione sia arrivato, l'installazione è un tantino più antipatica rispetto ad altri, ma la gestione del sito è più semplice.