if (filemtime('some.xml') != $lastmodify) {
//делаем загрузку в базу данных\мемкеш\еще кудато и выводим содержимое гетконтента
} else {
//ну а если сюда попали, значит никаких изменений небыло и можно брать данные из кэша или базы
//желательно еще добавить првоерку, существует ли вообще такой файл, но это уже мелочи
}