powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) проверка сайтов
10 сообщений из 10, страница 1 из 1
(PHP) проверка сайтов
    #33174570
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А есть другой способ проверить рабочий линк, тоесть что сайт рабочий.
кроме
$fp = fsockopen ("www.sql.ru", 80, $errno, $errstr, 10);

может кто знает надежный и БЫСТРЫЙ способ проверки?????
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33174661
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как ты физически можешь представить более быстрый способ проверки рабочести линка, кроме как открыть его, скачать весь инет на диск и там смотреть?) Ну таймаут поставь поменьше, а что тут ещё сделаешь...
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33174776
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если бы можно было определить с 100% вероятностью, что сайт работает средствами php, мы были б свидетелями машинного разума
А так можно только предположить с неким процентом :-) Кстати проверка на то, что в сервер не отдается какая-нибудь ошибка типа 502 повысит этот процент)
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33174815
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот вот
мне вариант такой чтоб не закачивать страницу
а типа пинга .... послать запрос и получить ответ от сервера
типа жив здоров .... или лежу в больнице
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33174845
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью curl можно получить только заголовки, а не всю страницу, по ним и можно определить, жив ли здоров сервер или лежит в больнице, по коду. Такие запросы собственно и предназначены для выяснения этого.
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33175061
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если сервер пингуется или шлет заголовки, не факт, что он отдает реальные страницы, а не сообщение, что "извините, сайт находится в разработке". Смотрите в сторону curl, а вообще, 100% узнать можно только зайдя на сайт.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33175604
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне кажется, что если речь стоит о каком-либо конкретном сайте, то можно ловить страницу и выуживать из нее некие флажки, которые всегда есть на рабочей странице, если же идет речь о любом линке, то простое обращение по нему не самая хорошая идея, хотя наверно и единственная :)
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33175962
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
twistfireмне кажется, что если речь стоит о каком-либо конкретном сайте, то можно ловить страницу и выуживать из нее некие флажки, которые всегда есть на рабочей странице, если же идет речь о любом линке, то простое обращение по нему не самая хорошая идея, хотя наверно и единственная :)
Ну так смотря что требуется получить от этого самого "любого линка".
Если достаточно знать, что он живой -- запрос методом HEAD и убедиться, что заголовок из 2хх серии, ну и там мб какие-то ещё устроят, типа редиректа. А если что-то большее -- так извините, в вопросе про это большее ничего не сказано.
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33176833
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl twistfireмне кажется, что если речь стоит о каком-либо конкретном сайте, то можно ловить страницу и выуживать из нее некие флажки, которые всегда есть на рабочей странице, если же идет речь о любом линке, то простое обращение по нему не самая хорошая идея, хотя наверно и единственная :)
Ну так смотря что требуется получить от этого самого "любого линка".
Если достаточно знать, что он живой -- запрос методом HEAD и убедиться, что заголовок из 2хх серии, ну и там мб какие-то ещё устроят, типа редиректа. А если что-то большее -- так извините, в вопросе про это большее ничего не сказано.
Извините
поясню
Есть набор ссылок которые время от времени нужно проверять
Не висят ли там эти сайты.
Тоесть не под конкретную страницу.
...
Рейтинг: 0 / 0
(PHP) проверка сайтов
    #33176895
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так в чём проблема-то? Нужно знать, фунциклирует ли сервер -- запрашиваешь заголовки, нужно знать содержимое -- всю страницу. А как иначе ты проверишь, то ли на странице, если не загрузишь её?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) проверка сайтов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]