Необходимо, в целях оптимизации, дописать функцию (добавить параметр) для получения не всего кода запрашиваемой страницы, а только части кода с начала до определенного кол-ва байт либо используя неким образом регулярное выражение. НО ДЕЛАТЬ НУЖНО ЭТО ИМЕННО В ЗАПРОСЕ, а не после получения данных, т.е. чтобы меньше тратить трафика на загрузку страницы из которой нужно только пару строк первых!
Оплата по факту, сейчас.
if (!$ch = @curl_init()){exit();}
$url="
sait.com/index.htm"; curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7");
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
$data=curl_exec($ch); // получили код страницы для работы
curl_close($ch);