Динамическое создание реплики сайта
Есть нестандартная задача. Звучит она приблизительно так. Есть какой-то сайт, site.ru, который является интернет-магазином. Необходимо "скопировать" сайт, но изменить только шапку (логотип поменять) и калькулятор при формировании цены за доставку.
По сути, нужно как-то парсить HTML код этого сайта. Первое, что пришло в голову, это представить HTML как XML. И работать как с XML объектом. Но уже вижу много проблем (запрещенные символы), по которым эта идея отпадает.
Может быть кто-то уже сталкивался с этим? Что посоветуете? Сайт копируется полностью. Даже URI все сохраняются.
Получить доступ к БД не вариант. Также не вариант постоянно парсить саму БД того сайта: каталог меняется.
Вообщем, жду советов, спасибо...