function curl_connect($curlOptions,$ch)
{
/*Устанавливаем опции для curl*/
curl_setopt_array($ch, $curlOptions);
/*Инициализируем буфер вывода*/
ob_start();
/*Получаем страничку*/
curl_exec($ch);
/*Заносим значения буфера в переменную*/
$content = ob_get_contents();
/*Закрываем соединение curl'a*/
curl_close($ch);
/*Очищаем буфер*/
ob_end_clean();
return $content;
}
Бегает он получает странички,собирает позиции работает вообщем как надо... но одно НО , уж слишком медленно все и долго занимается время парсить допустим около 1000 слов ... хотелось бы узнать есть какие-то способы сделать многопоточным этот процесс и демонизировать ... ну про демонизацию я нашел инфу, читаю ... а вот с многопоточностью не ясно ... вариант это делать или нет ... на данный момент он берет из базы по 1 слову и ишет в яндексе его , если поставить например 5 слов за раз ... то это уже получается большая нагрузка на сервер и скрипт не успевает обработаться и вываливается ошибка о времени выполнения скрипта,set_time_limit(0) не помогает ... да и все равно это будет очень и очень долго ... соответственно задача вот в чем ... хотелось бы например брать сразу по 10-20 ключевых слов и обрабатывать их паралельно ... Зарание благодарю за помошь ...