Tikrai neapsimoka. Duomenų bazės ir buvo sukurtos būtent šitam va reikalui. Įsivaizduok dabar, pasikeičia pas tave HTML struktūra. Pvz. kai bus jau 100 naujienų, užsimanysi atvaizduoti ne:
<div id='news'><h2><red>$pavadinimas</red></h2>
(kur, beja, irgi viskas yra labai labai neteisingai. Negali ID kartotis vienam puslapyje, kas per <red> ? Nevalidus elementas.), o pavyzdžiui prireiks atavaizduot kaip nors taip:
<div class="new-element"><h2>$pavadinimas</h2><p>$straipsnis</p>
Tai ką tu tada darysi?

Imsi ta failą savo ranka ir redaguosi? Ar rašysi parserį, kuris galėtų pakeist struktūrą, ir taip kiekvienam pakeitimui? Žodžiu, tai tikrai labai blogas sprendimas.
Be to, kai va taip darai kaip rodai, tu palengvini XSRF atakos prieš tavo sistemą (jei taip galima pavadint) galimybę. Žodžiu, neišsidirbinėk ir naudok DBVS.