se sono io a gestire i contenuti di poche pagine senza che nessuno nemmeno l'admin da backend ci metta le mani allora uso file html caricati in mezzo alla pagina e senza encoding.

se è prevista la modifica da parte di terzi allora encoding + plug in per la modifica.

se i contenuti sono pochi rimango sui file altrimenti uso il db ma SU TABELLE SEPARATE.