Справочники, инструменты, документация

PHP: Проверка работоспособности сайта

Проверку доступности сайта можно провести с помощью PHP скрипта.
function isSiteAvailable($url)
{
 // создаём curl подключение
 $cl = curl_init($url);
 curl_setopt($cl,CURLOPT_CONNECTTIMEOUT,10);
 curl_setopt($cl,CURLOPT_HEADER,true);
 curl_setopt($cl,CURLOPT_NOBODY,true);
 curl_setopt($cl,CURLOPT_RETURNTRANSFER,true);

 // получаем ответ
 $response = curl_exec($cl);
 curl_close($cl);
 if ($response) return '<span>работает</span>';
 return '<span>не работает</span>';
}
<pre><?=isSiteAvailable('https://domen.ru')?></pre>