Определине PR

Serg.Chupak
На сайте с 14.10.2008
Offline
77
505

Стоит задача очень быстро смотреть пыр для большого числа доменов. Пока юзал вот это:


function getRank($url){
$ch = "6".$this->GoogleCH($this->strord("info:" . $url));

$pagerank=-1;
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
$out = "GET /search?client=navclient-auto&ch=" . $ch . "&features=Rank&q=info:" . $url . " HTTP/1.1\r\n" ;
$out .= "Host: www.google.com\r\n" ;
$out .= "Connection: Close\r\n\r\n" ;
fwrite($fp, $out);
while (!feof($fp)) {
$data = fgets($fp, 128);
$pos = strpos($data, "Rank_");
if($pos === false){
}else{
$pagerank = trim(substr($data, $pos + 9));
}
}
fclose($fp);
}
return $pagerank;
}

Но это никак не подойдет, нужно в разы быстрее. Кто что посоветует?

V
На сайте с 01.02.2008
Offline
106
#1

Некоторый seo-софт позволяет выполнять не только операции по сбору данных об одном домене, но и пакетные операции по определению показателей и других характеристик, т.е. множество доменов за раз. У самого такой потребности не было, но вроде yazzle такое позволяет, да и другие проги наверняка.

vikuz добавил 10.04.2009 в 23:53

Сейчас посмотрел, точно yazzle позволяет получать PR, тИц и индексацию в пакетном режиме сразу для набора доменов.

PS: Можно конечно с php возится если есть время и желание, но, мне кажется, лучше готовую прогу использовать.

SEOInst.ru - Каталог инструментов seo-оптимизатора (http://seoinst.ru) - online-сервисы, специализированный софт, биржи ссылок и статей, ссылки на полезные ресурсы и другое. Все необходимое оптимизатору в одном месте!
Serg.Chupak
На сайте с 14.10.2008
Offline
77
#2

>Некоторый seo-софт позволяет

Если нечего сказать, лучше молчать.

P0
На сайте с 22.08.2008
Offline
145
#3

Если нужно что-то в разы быстрее, найдите онлайн сервисы. У них либо в базе свежие данные, и они их просто выдадут, либо куча серверов для проверки, пробуйте.

Или можете сами организовать сеть компьютеров с разными IP, которая распреденно будет решать вашу задачу. Скорость будет во столько раз больше, сколько у вас машин в парке.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий