Марк Вудман (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);
Если же не указать ничего — то по дефолту — обновление кеша — раз в сутки.