Hola!!!

Estoy haciendo uan página con noticias. Lo primero que hago es en un php introduzco el titulo, la noticia y la imagen que va a ir en la primera noticia, después en otro php guardo todo en un xml. También puedo visualizar desde flash la noticias que he introducido. Ahora el reto es que pueda añadir mas noticias a esa página xml. Ponerme despues de la primera etiqueta e ir añadiendo nodos, pero eso si que vayan de nuevas a antiguas las noticias, como podría hacer eso?????
Yo utilizo PHP4 debería pasarme al 5 para poder hacer esto???

Un saludo y gracias!!!