Belajar PHP: Mengetahui Keyword Search Engine dari AWStats dg PHP

Melanjutkan pembelajaran PHP, kali ini kita akan membahas bagaimana cara menampilkan keyword search engine yang masuk ke website kita yang direkam oleh AWStats. Skrip akan dibangun dengan PHP, dengan menggunakan username, password dan URL awstats milik sendiri.

Berikut sourcecodenya:

<?php
$username = 'username';
$password = 'password';
$url = 'domain.com';
$year = date('Y'); /* replace with 4 digit year */
$month = date('m'); /* replace with 2 digit month */
 
$url = "http://".$username.":".$password."@".$url.":2082/awstats.pl?month=".$month."&year=".$year."&config=".$url."&lang=en&framename=mainright&output=keyphrases";
 
$buffer = file_get_contents($url);
$regex = "{<tr><td class=\"aws\">([^<]*)</td><td>[^<]*</td><td>[^<]*</td></tr>\n}";
preg_match_all($regex,$buffer,$matches);
echo '<pre>';
print_r($matches[1]);
echo '</pre>';
?>

berikut screenshoot AWStats milik website saya:

untuk demonstrasinya silakan lihat array berikut (maaf agak mengganggu, ada 1000 baris array):
([^<]*) [^<]* [^<]*

\n}”;
preg_match_all($regex,$buffer,$matches);
echo ‘

';
print_r($matches[1]);
echo '

‘;
?>


About the Author

LUTHFI EMKA
Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai konsultan development sistem informasi beberapa kampus, sekaligus Developer & kontributor di OpenMandriva Linux. Bekerja sehari-hari di ICT Center Unnes sebagai tukang sapu Programmer.


Komentar

Leave a Reply

%d bloggers like this: