Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Узнать PR (продолжение темы)
 
 автор: Shorr Kan   (22.01.2006 в 14:27)   письмо автору
 
 

В принципе, продолжая тему http://softtime.ru/forum/read.php?id_forum=1&id_theme=11886 - что можно сделать?

Или по формуле высчитывать PR , или парсить тот сервис, который PR высчитывает.

Для первого варианта - нужно посылать запрос в google и выяснять количество ссылающихся страниц, после чего - проверять каждую рекурсивно. Для второго... понятно.

Вопрос для обоих - как?

для первого вопроса - уточнение: В google есть какой-то параметр, задав который - можно узнать ссылающиеся страницы. Разумеется, там написано и их число. И потом уже можно спарсить это число + url всех страниц и узнать PR каждой.

Итак...

1. Как задать запрос в google, для выяснения ссылающихся страниц?
2. Как в ответе вытащить а) количество ссылающихся, б) url ссылающихся.
3. Как использовать полученные данные с формулой из статьи http://ps.917.ru/pr.html ? Мне от одного взгляда на нее - плохо...

Как запасной вариант - http://netsaita.ru/rank/rank.php - как отсюда получать информацию о странице при помощи регулярных?

Пишу в этот раздел, потому как практически всё требует регулярных выражений.

   
 
 автор: Artem S.   (22.01.2006 в 14:43)   письмо автору
 
   для: Shorr Kan   (22.01.2006 в 14:27)
 

Вот вам пища для ума. Есть такая штука как google toolbar который показывает PR страницы. Вы же не думаете, что он определяет ссылающиеся страницы и че-то там считает. Он посылает запрос гуглу, а тот уже "отвечает". Ничего сложно нет, toolbar исползует специальный url с параметроми хоста и так называемый checksum (что-то проде пароля). Вот все что вам надо - это url и как вычесляется checksum
здесь есть ответ http://www.google.com/search?q=pagerank+checksum

   
 
 автор: Shorr Kan   (22.01.2006 в 15:07)   письмо автору
 
   для: Artem S.   (22.01.2006 в 14:43)
 

Я поражён.... и благодарен.

   
 
 автор: JIEXA   (23.01.2006 в 21:57)   письмо автору
 
   для: Shorr Kan   (22.01.2006 в 15:07)
 

Готовый код

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования