как проверить пинг Яндекса

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

yaski

web3
Регистрация
21 Фев 2010
Сообщения
658
Реакции
500
после добавления товара в интернет магазине, уведомляю пингом яндекс о новой странице вот этой функцией
PHP:
    function pingyandex ($name, $url) {   
        $acce = "<?xml version=\"1.0\"?><methodCall>   
                      <methodName>weblogUpdates.ping</methodName>   
                      <params><param><value>".$name."</value></param>   
                      <param><value>".$url."</value></param></params></methodCall>"; 
        if($ping = @fsockopen("ping.blogs.yandex.ru", 80, $errno, $errstr, 15)) {   
              fputs ($ping, "POST /rpc/ping HTTP/1.0\r\n" .   
                      "User-Agent: Radio UserLand/7.1b7 (WinNT)\r\n".   
                      "Host: rpc.weblogs.com\r\n".   
                      "Content-Type: text/xml\r\n".   
                      "Content-length: ".strlen($acce)."\r\n\r\n");   
              fputs ($ping, $acce);   
              fclose ($ping);   
        return true;   
        } else {   
                    return false;   
                  }   
    }
Яндекс рекомендует Для просмотра ссылки Войди или Зарегистрируйся после пинга сразу бежать сюда Для просмотра ссылки Войди или Зарегистрируйся и проверять правильно ли добавилась страница, однако файл 30 метров у меня качается 3 минуты. После скачивания себя я там не нахожу там.
Два вопроса:
  1. Есть ли альтернативные способы проверки правильности работы функции пинга?
  2. Если сайт на denwer, будет ли работать эта функция?
 
Через неск часов зайти сюда: Для просмотра ссылки Войди или Зарегистрируйся и проверить на её наличие. Вообще уже минут через 20 там может быть страница если, быстроробот прошёлся и решил забрать. Но можно и позже посмотреть, бывают задержки.
 
А есть ли софт для автоматизации, т.е. чтобы и пропинговал и проверил без участия человека?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху