Toplam 191 konuya 1156 yorum yazıldı.
Php İle Alexa Sıralamasını Çekmek

Merhaba arkadaşlar bu dersimizde sizlerle php ile web sitelerimizin alexa değerlerini php ile nasıl çekeriz onun üzerinde değineceğim..



Bu işlemi ufak bir form oluşturdum ve form içerisine bir input birde buton yerleştirdim site ismine göre post edildiğinde o sitenin değerlerini gösterecek hepsi bu :)



Php ile alexa bilgilerini çekmek için öncelikle formumuzu bi oluşturalım




<form action="alexa.php" method="POST">

<input type="text" name="site" placeholder="Web site linki"/>
<button type="submit">Gonder</button>

</form>


Şimdi ise formumuzu post ettiğimiz alexa.php dosyamızı hazırlayalım yani sınıfımızı..




<?php

if($_POST){

// site url
$url = strip_tags(trim($_POST["site"]));
$alexa = simplexml_load_file('http://data.alexa.com/data?cli=10&url='.$url);

// global rank
$globalRank = number_format( (int) $alexa->SD->POPULARITY['TEXT'] );

// country rank
$countryCode = $alexa->SD->COUNTRY['CODE'];
$countryName = $alexa->SD->COUNTRY['NAME'];

$countryRank = number_format( (int) $alexa->SD->COUNTRY['RANK'] );

echo "Dünya Sıralaması&nbsp;".$globalRank;
echo '<hr />';
echo "Ülke Sıralaması.&nbsp;".$countryName.' '.$countryRank;
echo '<br />';

}

?>


Evet arkadaşlar işlemlerimiz bukadar artık formumuz aracılığı ile istediğimiz web sitenin alexa bilgisini görebileceğiz.. Kolay gelsin :)


Yorumlar

YAVUZ SELİM ŞAHİN

13.03.2016 13:57

Ozan dikkatin için saolasın kardeşim ona göre konuyu güncellemeye çalışırım :)

ozan

12.03.2016 18:55

artık bu yöntem çalışmıyor kardeşim, http://data.alexa.com/data?cli=10&url= ile kontrol et istersen artık servisler https://aws.amazon.com/alexa/ üzerinden çalışıyor

YAVUZ SELİM ŞAHİN

23.01.2016 21:17

Önemli değil :) İşine yaraması beni sevindirdi teşekkürler yorumun için :)

Yusuf

23.01.2016 21:16

Teşekkürler işime çok yaradı :)

Yorum Yaz