Curl ile sayfa çekiyorum bazen uzun sürüyor bazen zaman aşımına uğruyor..

Nerede hata yapıyorum?


$curl = curl_init();

curl_setopt($curl,CURLOPT_URL, "cekilensayfa.html");

curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_FOLLOWLOCATION,1);
$sonuc = curl_exec($curl);


preg_match_all ('@<burdan>(.*?)</buraya>@si',$sonuc, $kaynakkoduyaz);
$sourcecode = implode ("", $kaynakkoduyaz[1]);
$kaynakkoduyazdir = htmlspecialchars($sourcecode);