J'utilise CURL pour obtenir le statut d'un site, s'il est en haut / en bas ou en redirection vers un autre site. Je veux que cela soit aussi simple que possible, mais cela ne fonctionne pas bien.
<?php
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_TIMEOUT,10);
$output = curl_exec($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return $httpcode;
?>
J'ai ceci enveloppé dans une fonction. Cela fonctionne bien mais les performances ne sont pas les meilleures car il télécharge la page entière, chose si je le supprime, $output = curl_exec($ch);
il revient 0
tout le temps.
Quelqu'un sait-il comment améliorer la performance?