XML no es interpretado por el servidor... no debe ser restrintivo ú obligatorio el uso de XML, para el servidor es básicamente lo mismo que HTML.
Deberías de poder ocupar cualquier blog que trabaje bajo Apache, PHP y MySQL (esos sí son requerimentos del servidor), el más popular, sobra decirlo

, Wordpress.
Igual puedes encontrar muchos scripts en la siguiente dirección:
http://www.hotscripts.com/PHP/Script...log/index.html
Y en
http://opensourcecms.com/
Suerte!