Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > узнать тИЦ/PR сайта


Автор: Wolf1994 21.7.2005, 08:07
Как их узнать? Насколько я представляю - сосканировать страницу Яндекса, где отображается тИЦ... Для PR даже страницы не знаю... Или это делается как-то по-другому?

Автор: Чих_и_Пых_Пых(MySql_and_PHP) 21.7.2005, 08:49

<a href="http://www.yandex.ru/cy?base=0&host=www.mysite.ru">
<img src="http://www.yandex.ru/cycounter?www.mysite.ru" width=88 height=31 alt="Яндекс цитирования" border=0></a>

Автор: Wolf1994 21.7.2005, 13:53
Я имел ввиду узнать рейтинг сайта и слить его в переменную, например для отображения в информации по сайту в каталоге ссылок.
Как это делается? Ведь чтобы отсканировать инфу по всем сайтам каталога ссылок - на это уйдёт уйма времени... Как сделать, чтобы получать эти данные при каждом запросе посетителя?

Автор: Mal Hack 21.7.2005, 14:07
через сокеты коннектишься к УРЛу и вытягиваешь регулярками рейтинг.

Автор: Wolf1994 21.7.2005, 15:10
А если через файл?
Код

$adr="http://www.wolf-ware.ru/hallway.shtml";
$screen=file ($adr);
$i=0;
while ($i<=sizeof ($screen))
{
 $i++;
 for ($ipos=0; $ipos<=strlen ($screen [$i]); $ipos++)
 {
  if (substr ($screen [$i], $ipos, strlen ("ruprogram167.html"))=="ruprogram167.html")
  {
   print "Gotcha!";
  }
 }
}

Это не долго?
И откуда можно вытянуть PR?

Автор: Mal Hack 21.7.2005, 15:13
Я же сказал сокеты...
http://php.net/fsockopen

Цитата(Wolf1994 @ 21.7.2005, 16:10)
И откуда можно вытянуть PR?

На сколько я слышал его прикрыли... google.com там поищи smile

Автор: Wolf1994 21.7.2005, 17:25
Спасибо. Принял к сведению... А чем плох пример с file? Я его подобрал из "Мира Интернет", проверил на Денвере - работает...
И ещё, там на выполнение подключения, не считая процесса подключения, отводится 30 секунд - то есть в реал-тайме сканить ИЦ и, например, сортировать по нему ссылки - не реально?

Автор: Mal Hack 21.7.2005, 17:44
Цитата(Wolf1994 @ 21.7.2005, 18:25)
А чем плох пример с file?

Будет работать при определенных настройках.

Цитата(Wolf1994 @ 21.7.2005, 18:25)
И ещё, там на выполнение подключения, не считая процесса подключения, отводится 30 секунд - то есть в реал-тайме сканить ИЦ и, например, сортировать по нему ссылки - не реально?

На все выполнение скрипта - 30 секунд.
В сокетах тайм-аут можно делать 4-5 не больше.

Автор: Wolf1994 21.7.2005, 18:30
Видимо для моих целей это не совсем подходит, но за технологию спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)