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

Вывод 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 April 2008 в 15:24

Жилинский

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

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

# 21 April 2008 в 15:25

skurudo

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

# 21 April 2008 в 16:26

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

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

# 21 April 2008 в 16:35

Жилинский

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

# 21 April 2008 в 17:30

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

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

# 21 April 2008 в 17:37

Жилинский

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

# 21 April 2008 в 17:38

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

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



* Должны быть заполнены.
Из-за дикого спама, и нежелания ставить капчу оставлять ссылку у комментария вообще нельзя. Точно так же нельзя оставлять ссылки в теле комментария.