скрипт с fsockopen грузит сервак. Есть ли способы оптимизации?

Korner

Новичок
скрипт с fsockopen грузит сервак. Есть ли способы оптимизации?

скрипт висит в кроне, посылает 2 ГЕт запроса вот "таким кодом"

$so = @fsockopen("server", 80, &$errno, &$errstr, 30);

if(!$so) exit;

@fputs($so,"GET /index.html HTTP/1.0\nHOST: server\n\n");
while(@fgets($so,2048)!="\r\n" && !@feof($so));

unset($buf);
while(!@feof($so)) $buf.=@fread($so,2048);
@fclose($so);

и далее идет не сложная обработка полученного.
Хостер ругаеться, что этот скрипт страшно тормозит сервер, что иззанего рушаеться Mysql (!), и он работает по 30 секунд, хотя руками его запукаю, он работает секунды 2.
Возможно что такое бывает при недоступности сервера к которому конектимся, и как можно решить проблему. помогите плиз
 
Сверху