che c'entra "un editor per siti web"? di che parli?

non si "sovrascrive il codice html".
si estraggono i dati dal db
si lavorano a seconda del caso
si spediscono al browser come pagine finita

servono: buona conoscenza di un linguaggio dinamico e dell'interazione con un database
per imparare puoi prendere spunto da uno script per le news sul sito