Curl или Сокеты

Статус
В этой теме нельзя размещать новые ответы.

ThatWhich

Новичок
Curl или Сокеты

Добрый день.
Задавал вопрос в предыдущем топе. Модератор пож-та вчитайтесь в пост. ВСЕ САЙТЫ - мои! Я не граблю с них инфу! Мне лишь нужно узнать доступен ли домен или нет.

Задача -
Проверять доступность моих сайтов. Т.е. не упали они. Всё ли в порядке со стороны хостера.
Как я это хочу делать -
1. "граббить" первый 1кб с заданного урл
2. если не пусто - то всё в порядке.

Граббить - через курл, почему так? - У некоторых хостеров есть "феничка" - если страница недоступна - редирект на главную хостера делает. Через опции курла можно присечь сей момент.
Почему 1 кб? - проектов может быть оооочень много - и содрать со всех полную инфу - занимать будет время. А хотелось бы проверять "доступность" каждую минуту.

А теперь собственно вопрос -
Через курл не всегда могу взять 1 кб - через CURLOPT_RANGE - почитал - если страница динамически генерируется - не будет работать.
Сделал вывод - брать через "сокетопен". Но теперь не знаю как отследить редирект в случае "фенички".

Спасибо что вчитались в пост.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Как всё сложно....
зачем курл?
зачем сокеты?

Обычные файловые ф=ции + проверка ключевого слова на странице. будет вполне достаточно.
 

ThatWhich

Новичок
Потому что хостер может упасть. И это надо отловить как можно быстрее и делать соответствующие действия.
 

Апокалипсис

тех дир matras.ru
ThatWhich
вы будете круглосуточно сидеть смотреть ?
это какой то костыль, никто так не делает имх
 

ThatWhich

Новичок
Нет, я не буду сидеть и смотреть.
Я буду писать в БД результаты. И если кол-во "бэдов" будет больше 5-10 - отсылаю письмо хостеру.
 

FreeSpace

Чукча-читатель
Автор оригинала: ThatWhich
Нет, я не буду сидеть и смотреть.
Я буду писать в БД результаты. И если кол-во "бэдов" будет больше 5-10 - отсылаю письмо хостеру.
Оффтопик: Это я один такой, или ещё кому-то кажется, что такие методы рождаются исключительно в СНГ? :)
При условии, что письмо отправляется тоже автоматически, разумеется...
 

Фанат

oncle terrible
Команда форума
Модераторы вчитались.
Даже если все сайты твои, то попробуй хоть раз в жизни решить стоящую перед тобой задачу самостоятельно. пользуясь чтением документации и поиском по интернету
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху