سلام با آموزش رتبه الکسا با php اومدم سراغتون

دوستان شاید بعضی ها بخواین رنکینگ سایت خودتون رو در الکسا به کاربراتون نشون بدین. و یا اینکه بخواین هر روز رنگینگ سایتتون رو ذخیره کنین و یه نمودار از اون در سایت خودتون چه برای کاربرا و چه برای مدیر داشته باشید. در اینجا یه اسکریپت خیلی ساده برای php معرفی میکنیم که میره سراغ سایت الکسا و رنگینگ سایتتون رو میگیره و اون رو نشون میده حالا دیگه با خودتون که میخواین با اون چیکار کنین. اگه به من باشه هر روز این رنکینگ رو در دیتابیس ذخیره میکنم و با نمودار رنکینگ سایت خودم رو در طری دوره آنالیز میکنم. حالا خود دانید. اینم کد php:

<?php
	function getAlexaRank( $url ) {
		$xml = simplexml_load_file('http://data.alexa.com/data?cli=10&dat=snbamz&url='.$url);
		$rank=isset($xml->SD[1]->POPULARITY)?$xml->SD[1]->POPULARITY->attributes()->TEXT:0;
		$web=(string)$xml->SD[0]->attributes()->HOST;
		return $rank;
	}
	echo getAlexaRank('http://ircodex.ir');
?>