$reqest_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://mysite.com/scr.php');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, "url=$reqest_url");
$out_content = curl_exec($curl);
curl_close($curl);
Как я понял, если это вставить в index.php то будет открываться сеанс cURL в котором страница отправится на удаленный скрипт, там с ней произойдёт обработка, (любая, может замена контента или добавление статей) и вернётся назад
далее можно запилить вывод уже обновленной страницы,
Вопрос в том самом "парсере" http://mysite.com/scr.php
как его составить что он принимал $reqest_url закачивал страницу и возвращал...