Блог Дмитрия Волотко - Это нормально © Подпишись на обновления!

Вывод Google Pagerank средствами PHP 5

Марк Вудман (Mark Woodman) написал любопытный класс для вывода Google Pagerank средствами PHP 5.

На информацию наткнулся здесь.

Минимально, для непосредственного выполнения возложенной задачи, понадобиться два класса. Это cacher.class.php и google_pagerank.class.php.

Простейший пример выглядит примерно так:

require_once("popstats/google_pagerank.class.php");
$rankObject = new GooglePageRank("http://www.someDomain.com");
$pageRank = $rankObject->pagerank;
echo $pageRank;

Класс так же поддерживает кеширование на хосте. И даже позволяет настраивать время, через которое кеш должен обновляться. Ниже пример, при которомкеш будет обновляться раз в шесть часов. 21600 = 6 * 60 * 60.

$rankObject = new GooglePageRank("http://www.someDomain.com", 21600);

Если же не указать ничего – то по дефолту – обновление кеша – раз в сутки.

Так же можно почитать:

# 21 апреля 2008 в 15:24

Жилинский

У меня тоже есть небольшой кусочек кода для этого – вот тут можно его скачать и глянуть как работает:

http://zhilinsky.ru/2008/03/06/pr-cy-php/

# 21 апреля 2008 в 15:25

skurudo

Класс и правда интересный.

# 21 апреля 2008 в 16:26

Волотко Дмитрий

Жилинский, спасибо за линк. Если приложить напильник, то вещица будет даже любопытней.

# 21 апреля 2008 в 16:35

Жилинский

Угу. Я из этого себе ICQ-бота сделал для личного пользования =)

# 21 апреля 2008 в 17:30

Волотко Дмитрий

Жилинский, номерком не поделитесь? :)

# 21 апреля 2008 в 17:37

Жилинский

Поделюсь когда доделаю и ботом, и кодом. Он сейчас выключен – спать мешает :-)

# 21 апреля 2008 в 17:38

Волотко Дмитрий

Жилинский, буду очень признателен, ибо любопытно )



* Должны быть заполнены. Кстати, nofollow в комментариях отключен.
Из-за дикого спама, и нежелания ставить капчу включена функция «Автор должен иметь ранее одобренные комментарии».




Да, меня тоже утомили спамеры, и так как мне лень решать этот вопрос на стороне сервера, то этот вопрос решите мне вы. Извините.

Сделаете то, что вас просят на картинке, хорошо? Это, типа, вместо кнопки «Отправить»

counter