国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


Google PageRank的計算源代碼

最近對google的PageRank(網(wǎng)頁等級)比較感興趣,一直想知道如何不用google toolbar來獲取pr值。苦苦搜索之后,找到如下代碼:

<?php

/**

This code is released unto the public domain

*/

//header("Content-Type: text/plain; charset=utf-8");

define('GOOGLE_MAGIC', 0xE6359A60);

//unsigned shift right

function zeroFill($a, $b)

{

$z = hexdec(80000000);

if ($z & $a)

{

$a = ($a>>1);

$a &= (~$z);

$a |= 0x40000000;

$a = ($a>>($b-1));

}

else

{

$a = ($a>>$b);

}

return $a;

}

function mix($a,$b,$c) {

$a -= $b; $a -= $c; $a ^= (zeroFill($c,13));

$b -= $c; $b -= $a; $b ^= ($a<<8);

$c -= $a; $c -= $b; $c ^= (zeroFill($b,13));

$a -= $b; $a -= $c; $a ^= (zeroFill($c,12));

$b -= $c; $b -= $a; $b ^= ($a<<16);

$c -= $a; $c -= $b; $c ^= (zeroFill($b,5));

$a -= $b; $a -= $c; $a ^= (zeroFill($c,3));

$b -= $c; $b -= $a; $b ^= ($a<<10);

$c -= $a; $c -= $b; $c ^= (zeroFill($b,15));

return array($a,$b,$c);

}

function GoogleCH($url, $length=null, $init=GOOGLE_MAGIC) {

if(is_null($length)) {

$length = sizeof($url);

}

$a = $b = 0x9E3779B9;

$c = $init;

$k = 0;

$len = $length;

while($len >= 12) {

$a += ($url[$k+0] +($url[$k+1]<<8) +($url[$k+2]<<16) +($url[$k+3]<<24));

$b += ($url[$k+4] +($url[$k+5]<<8) +($url[$k+6]<<16) +($url[$k+7]<<24));

$c += ($url[$k+8] +($url[$k+9]<<8) +($url[$k+10]<<16)+($url[$k+11]<<24));

$mix = mix($a,$b,$c);

$a = $mix[0]; $b = $mix[1]; $c = $mix[2];

$k += 12;

$len -= 12;

}

$c += $length;

switch($len)              /* all the case statements fall through */

{

case 11: $c+=($url[$k+10]<<24);

case 10: $c+=($url[$k+9]<<16);

case 9 : $c+=($url[$k+8]<<8);

/* the first byte of c is reserved for the length */

case 8 : $b+=($url[$k+7]<<24);

case 7 : $b+=($url[$k+6]<<16);

case 6 : $b+=($url[$k+5]<<8);

case 5 : $b+=($url[$k+4]);

case 4 : $a+=($url[$k+3]<<24);

case 3 : $a+=($url[$k+2]<<16);

case 2 : $a+=($url[$k+1]<<8);

case 1 : $a+=($url[$k+0]);

/* case 0: nothing left to add */

}

$mix = mix($a,$b,$c);

/*-------------------------------------------- report the result */

return $mix[2];

}

//converts a string into an array of integers containing the numeric value of the char

function strord($string) {

for($i=0;$i<strlen($string);$i++) {

$result[$i] = ord($string{$i});

}

return $result;

}

// http://www.example.com/ - Checksum: 6540747202

$url = 'info:'.$_GET['url'];

$ch = GoogleCH(strord($url));

$url='info:'.urlencode($_GET['url']);

echo file_get_contents("http://www.google.com/search?client=navclient-auto&ch=6$ch&ie=UTF-8&oe=UTF-8&features=Rank&q=$url");

/* use curl send the user angent

$curl = curl_init("http://www.google.com/search?client=navclient-auto&ch=6$ch&ie=UTF-8&oe=UTF-8&features=Rank&q=$url");

curl_setopt ($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; GoogleToolbar 2.0.110-big; Windows 2000 5.0)");

curl_exec($curl);

*/

?>

</></>

來源:月光博客


Public @ 2022-12-07 15:39:09

PageRank的計算方法以及影響因素

Google搜索引擎采用的核心軟件稱為 PageRank,這是由Google創(chuàng)始人開發(fā)出的一套用于網(wǎng)頁評級的系統(tǒng),是Google搜索排名算法中的一個組成部分,級別從1到10級,10級為滿分,PR值越高說明該網(wǎng)頁在搜索排名中的地位越重要,也就是說,在其他條件相同的情況下,PR值高的網(wǎng)站在Google搜索結果的排名中有優(yōu)先權。網(wǎng)頁級別由此成為Google所有網(wǎng)絡搜索工具的基礎。網(wǎng)頁級別概述Google

Public @ 2016-05-29 15:39:06

TrustRank算法

TrustRank算法是一個用于檢測Web圖譜(Web graphs)的可靠性和安全性的算法。它是由斯坦福大學的一組研究人員開發(fā)和發(fā)布的。TrustRank的思想是基于之前的 PageRank算法,但是與PageRank不同的是,TrustRank使用了人工干預的方式,將一些網(wǎng)站標記為可信、不可信或者中等可信度。然后,利用這些標記,計算每個網(wǎng)站的信任值,表示對這個網(wǎng)站的訪問與使用是否安全和可靠。這

Public @ 2023-04-05 05:50:11

Google PR 值是什么?怎樣計算?

Google PR值(PageRank)是Google用于評估網(wǎng)頁重要性和引用關系的一種算法方法。PR值介于0到10之間,值越高表示網(wǎng)頁的重要性越高。 PR值的計算基于網(wǎng)頁的鏈接數(shù)和鏈接質量,即鏈接來源的重要性。一個網(wǎng)頁被其他重要網(wǎng)頁所連接時,它的PR值也會隨之提高。 具體地,PR值的計算公式為: PR(A) = (1-d) + d(PR(t1)/C(t1) + ... + PR(tn)/C

Public @ 2023-05-27 10:00:11

PageRank的計算方法以及影響因素

Google搜索引擎采用的核心軟件稱為 PageRank,這是由Google創(chuàng)始人開發(fā)出的一套用于網(wǎng)頁評級的系統(tǒng),是Google搜索排名算法中的一個組成部分,級別從1到10級,10級為滿分,PR值越高說明該網(wǎng)頁在搜索排名中的地位越重要,也就是說,在其他條件相同的情況下,PR值高的網(wǎng)站在Google搜索結果的排名中有優(yōu)先權。網(wǎng)頁級別由此成為Google所有網(wǎng)絡搜索工具的基礎。網(wǎng)頁級別概述Google

Public @ 2016-05-29 15:39:06

更多您感興趣的搜索

0.464466s