0
J'ai un problème avec cURL. Il faut plus de 40 secondes pour aller chercher une page Web. La fonction est:Php curl très lent
function get_page(){
$url = get_url();
$timeout = 1000;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, $CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$return_data = curl_exec($ch);
print_r (curl_getinfo($ch));
curl_close($ch);
return $return_data;
}
En outre, il semble que return_data $ = curl_exec ($ ch) dumps fait la page.
Sur une page Web? Ou un spécifique? Cela fonctionne-t-il mieux avec une page connue pour être rapide (comme, disons, stackoverflow.com)? –
Quelle page essayez-vous d'extraire? Avez-vous exclu la possibilité du goulot d'étranglement existant sur le serveur que vous interrogez ou dans la connexion réseau? –
Il est très lent sur chaque page que j'essaie. – user1552480