Dalam dunia maya atau internet, setiap website juga memiliki ranking seperti halnya dalam berkompetisi. Alexa rank diberikan bukan secara asal, tetapi berdasarkan tingkat pengunjung diwebsite. Tentunya semakin kecil nilai yang didapat maka semakin tinggi ranking yang dimiliki, disini saya akan berbagi sedikit script untuk parsing nilai rank alexa. ga usah panjang lebar lagi...ckd:
selamat mencoba....function awp_web_rank(){$urlsq = $_SERVER['HTTP_HOST'];define( 'SITEURL', $urlsq );$querystring = 'http://xml.alexa.com/data?cli=10&dat=nsa&url='.urlencode( SITEURL );$ch = curl_init();curl_setopt ($ch, CURLOPT_URL, $querystring);curl_setopt ($ch, CURLOPT_HEADER, 1);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt ($ch, CURLOPT_TIMEOUT, 120);$alexaXml = curl_exec($ch);curl_close($ch);preg_match('/\<POPULARITY URL="(.*?)" TEXT="(.*?)" SOURCE="panel"\/\>/Ui',$alexaXml,$match);echo "<a href='http://www.alexa.com/siteinfo/elangcyber.net' target='_blank'>Alexa Traffic Rank : </a>";if(count($match)>0){echo "" . $match[2] . " | ";}else{echo "" . 0 . " | ";}preg_match('/\<COUNTRY CODE="(.*?)" NAME="(.*?)" RANK="(.*?)"\/\>/Ui',$alexaXml,$match);echo "<a href='http://www.alexa.com/topsites/countries/ID' target='_blank'>Indonesia Traffic Rank : </a>";if(count($match)>0){echo "" . $match[3] . " | ";}else{echo "" . 0 . " | ";}preg_match('/LINKSIN NUM="(.*?)"/Ui',$alexaXml,$match);echo "<a href='http://www.alexa.com/site/linksin/elangcyber.net' target='_blank'>Sites Linking In : </a>";if(count($match)>0){echo "" . $match[1] . "";}else{echo "" . 0 . "";}}
wahhh,,, dewa pasti nih,
BalasHapusscript parsing ini buat apa om ?
hmmm... cekidot www.elangcyber.net ada dibagian footer / bawah.. link alexa
Hapus