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 '

‘;
?>

Wagiman Wiryosukiro

Petani Sistem Informasi, tukang las plugin & themes Wordpress. Co-Founder SistemInformasi.biz. Saat ini aktif sebagai Developer & kontributor di OpenMandriva Linux.

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: