Come ha detto carlomarangoni se conosci le basi di un linguaggio dinamico e qualche query te la cavi tranquillamente o usi un CMS da inglobare nel tuo sito per gestire solo gli articoli.

Se scegli di creare tu qualcosa, le parti essenziali sono:

BACKOFFICE
1 Un database prima di tutto per salvare i dati.
2 Una parte di amministrazione dei contenuti dove al proprio interno avrai: uno script per l'inserimento dei dati, uno per la modifica, uno per l'eliminazione
3 Un editor di testo in modo da non dover scrivere l'HTML
4 Un controllo per gli accessi non autorizzati

FRONTEND
1 Una pagina con tutti gli articoli (solo l'anteprima: magari un'immagine, primi 100 caratteri dell'articolo e un link per leggere tutto)
2 Una possibile paginazione se dovessi averne tanti
2 Una pagina con l'articolo per esteso una volta che l'utente avr� cliccato su "leggi tutto"

Inizia da questo. Buona giornata!