Erste HTTP-code in PHP mit curl

Bin ich mit CURL, um den status einer Website, wenn es nach oben/unten oder umleiten zu einer anderen Seite. Ich will es so windschnittig wie möglich, aber es funktioniert nicht gut.

<?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;
?>

Habe ich das verpackt in eine Funktion. Es funktioniert gut, aber die Leistung ist nicht die beste, weil es lädt die ganze Seite, was, wenn ich entfernen $output = curl_exec($ch); es gibt 0 alle Zeit.

Weiß jemand, wie man die Leistung besser?

Schreibe einen Kommentar