كد اسكريپ نشان دهنده رنك الكسا

mirmohsen

تازه وارد
سلام.يه سوال داشتم. تا حالا حتما ديدين كه سايت هاي ارائه دهنده ابزار وبمستر فارسي، يه بخشي دارن كه امار رنك الكسا را بصورت فارسي نشون ميده.نمي خوام تبليغ كنم و لينكي از نمونه اون سايت ها بدم.فقط يه سوال دارم. چه جوري من مي تونم براي خودم چنين كد جاوا اسكريپي ايجاد كنم كه امار رنك رو نشون بده.

نمي خوام لينكي كه سايتهاي ابزار دهنده توي كدشون مي زارن باشه

 

mahdiali35

کاربر عضو
از مواردی که خود الکسا گذاشته میتونید استفاده کنید :



اگر کمک نکرد راه های دیگه ای هم هست

 

Mohammad

مدیر انجمن
پرسنل مدیریت
این اسکریپتش هستش.


کد:
<?php
class Get_Alexa_Ranking{


    public function get_rank($domain){

        $url = "http://data.alexa.com/data?cli=10&dat=snbamz&url=".$domain;


      $ch = curl_init();  


          curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
        curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,2); 


          curl_setopt($ch, CURLOPT_URL, $url);  


          $data = curl_exec($ch);  


          curl_close($ch);  

        $xml = new SimpleXMLElement($data);  


        $popularity = $xml->xpath("//POPULARITY");


        $rank = (string)$popularity[0]['TEXT']; 

        return $rank;
    }

}



$alexa = new Get_Alexa_Ranking();
echo "Rank ".$alexa->get_rank("persianscript.ir");
?>
به جای persianscript.ir ادرس سایت خودتون رو بزارید

 

mirmohsen

تازه وارد
ممنون.خب اين كد شما رو الان بايد بزارم توي يك فايل جاوا اسكريپ؟ بعد در سايت خودم فقط كد جاوا رو قرار بدم؟

من فقط مي خوام امار جهاني الكسا و رنك ايرانشون نشون بده

 

Mohammad

مدیر انجمن
پرسنل مدیریت
این فقط رتبه جهانی رو نشون میده.

فایل php رو باید include کنید.

 

william

کاربر عضو
البته از طریق همین api میشه به اطلاعات بیشتری مثل رتبه در کشور دسترسی پیدا کرد.



 
بالا