-
PIWIK- darmowa i otwarta alternatywa dla Google Analytics
Coraz częściej wyrażamy nasze odczucia i pragnienia poprzez prowadzenie blogów na różne tematy. Pewnie każdego ciekawi ile osób tak naprawdę czyta nasze „wypociny”. Chyba najpopularniejszym narzędziem do prowadzenia statystyk jest Google Analytics. Nie wszystkim się jednak podoba, polityka dostawcy i woli zachować pełną niezależność oraz prywatność. Z odsieczą przychodzi nam Piwik, czyli otwarte narzędzie, które możliwościami „dorównuje” Google Analytics i jest całkowicie bezpłatne. Wspomniana usługa od giganta ma pewnie ograniczenia co do ilości wyświetleń stron. Są ona bardzo duże, jednak dla niektórych mogą okazać się niewystarczające. Po więcej szczegółów zapraszamy na stronie projektu http://piwik.org. Poniżej krótka instrukcja instalacji. Zakładam, że vhost jest ustawiony i nosi nazwę „stats.naszadomena.pl”. DocumentRoot to „/www/stats.naszadomena.pl/html”
cd /www/stats.naszadomena.pl
wget http://builds.piwik.org/latest.zip
unzip latest.zip
mv piwik html
Wpisujemy w przeglądarkę adres do naszych statystyk, czy w naszym przypadku „http://stats.naszadomena.pl” i powinniśmy ujrzeć okno instalatora. W przypadku, problemów z uprawnieniami plików / folderów na serwerze zobaczymy odpowiedni komunikat wraz z instrukcją dalszego postępowania:
Po wprowadzeniu poprawek rozpocznie się właściwa instalacja:
Następnym krokiem jest konfiguracja bazy danych MySQL (którą musimy wcześniej utworzyć np. przez phpMyAdmin-a).
Jeśli wpisane dane będą poprawne, dostaniemy komunikat o poprawnym utworzeniu tabel. Kolejnym krokiem jest konfiguracja super użytkownika (admina).
W czasie instalacji mamy możliwość konfiguracji pierwszej strony, której odwiedzalność chcemy monitorować.
Następnie zostanie nam wyświetlony kod javascript, który musimy wkleić przed znacznikiem zamykającym sekcję „body” w kodzie html:
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(["trackPageView"]);
_paq.push(["enableLinkTracking"]);(function() {
var u=(("https:" == document.location.protocol) ? "https" : "http") + "://stats.naszadomena.pl";
_paq.push(["setTrackerUrl", u+"piwik.php"]);
_paq.push(["setSiteId", "1"]);
var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
})();
</script>
Teraz pod adresem „http://stats.naszadomena.pl” powinien przywitać nas PIWIK.
Powodzenia 🙂