ciao gto82,
ovviamente ti serve un linguaggio dinamico,
solitamente si usa ASP o PHP con supporto di DataBase (Access o MySQL).
la faccenda è un po' complicata per chi è all'inizio:
devi districarti fra tue competenze e offerte dei provider.
hai già uno spazio acquistato o devi ancora decidere?
ogni ISP ha offerte di supporto differenti.