puoi scrivere in un database (access, mysql...) o su un file di testo, su un db è molto più agile e performante.
per farlo devi usare un linguaggio dinamico (asp, net, php...) a seconde delle tue preferenze e di quello che il tuo provider ti mette a disposizione

poi leggi i dati e stampi a video i contenuti come meglio credi