Так зачем хранить XML???
Ведь пользователь вводит текст! Все-равно что там используется для загрузки картинок! Все равно Вы парсите этот текст!
Что Вам мешает не изгаляться и хранить данные в нормальном виде? Что Вам мешает закачать картинку, когда введена статья, а при выводе статьи преобразовывать её в XML и обрабатывать так как Вам надо
сегодня, а не так, как вы считали правильным
три года назадА когда новая версия XML стандарта выйдет, Вы будете всю базу парсить, или только скрипт вывода данных измените?
Поймите же Вы, что XML - хороший формат вывода данных, но никак не хранения их.