Ich verwende CURL, um den Status einer Site abzurufen, wenn diese auf / ab geht oder auf eine andere Site umgeleitet wird. Ich möchte es so rational wie möglich gestalten, 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;
?>
Ich habe dies in eine Funktion eingewickelt. Es funktioniert gut, aber die Leistung ist nicht die beste, da es die gesamte Seite herunterlädt$output = curl_exec($ch);
sie immer wieder zurückgegeben 0
.
Weiß jemand, wie man die Leistung verbessert?