File_get_contents ile 100 sayfayı 27 sn de çekti. Curl ile 11 sn

Curl ile olanı;
<?
function acilma_suresi (){
$time = explode( " ", microtime());
$usec = (double)$time[0];
$sec = (double)$time[1];
return $sec + $usec;
}
$saymaya_basla = acilma_suresi();
$i = 1;
while ($i <= 4442) {
$i++;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"http://www.biyografi.net/kisiyazdir.asp?kisiid=$i");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch);
$cho = curl_exec($ch);
curl_close($ch);
preg_match('#<font face="verdana" size="5" color="red">(.*?) <center>#si',$cho,$bot);
preg_match('#<font face="verdana" size="5" color="red">(.*?)</font>#si',$cho,$bot1);
$duze = substr("$bot1[1]", 0, 4);
$randoms = mt_rand(411554, 790800);
$ffile= fopen("indexc/$duze$randoms.html", "a");
fwrite($ffile,"$bot[1]");
fclose($ffile);
}
echo "$i tane alındı";
$saymayi_bitir = acilma_suresi(); $basla = $saymayi_bitir - $saymaya_basla; echo "Sayfa " . substr($basla, 0, 5) . " saniye oluşturuldu.";
?>
File_get_contents
<?
function acilma_suresi (){
$time = explode( " ", microtime());
$usec = (double)$time[0];
$sec = (double)$time[1];
return $sec + $usec;
}
$saymaya_basla = acilma_suresi();
$i = 1;
while ($i <= 5) {
$i++;
$site= file_get_contents("http://www.biyografi.net/kisiyazdir.asp?kisiid=$i");
preg_match('#<font face="verdana" size="5" color="red">(.*?) <center>#si',$site,$bot);
preg_match('#<font face="verdana" size="5" color="red">(.*?)</font>#si',$site,$bot1);
$duze = substr("$bot1[1]", 0, 4);
$randoms = mt_rand(411554, 790800);
$ffile= fopen("index/$duze$randoms.html", "a");
fwrite($ffile,"$bot[1]");
fclose($ffile);
}
echo "$i tane alındı";
$saymayi_bitir = acilma_suresi(); $basla = $saymayi_bitir - $saymaya_basla; echo "Sayfa " . substr($basla, 0, 5) . " saniye oluşturuldu.";
?>