Piwik - Open Source alternatíva k Google Analytics

Published:

Add / read comments

Mnohí webmasteri zaiste poznajú službu Google Analytics, ktorá im umožní po pridaní jedného, dvoch riadkov kódu do svojich stránok sledovať vývoj návštevnosti na svojich stránkach. Ja som si vždy kládol otázku: je dobré zveriť googlu toľko informácií? Nenašlo by sa niečo iné?

A tak som narazil na piwik. Je to systém napísaný v PHP využívajúci MySQL. Kód je otvorený, čiže pre mňa ideálna vec :-) Jej inštalácia je jednoduchá. Stiahnete si súbory zazipované do jedného súboru a rozbalíte pekne do adresára, kam chcete v budúcnosti chodiť si svoje štatistiky pozerať. Napr. do adresara:

http://www.vasadomena.sk/stats

Potom choďte cez web na tuto URL a spustí sa inštalačný a konfiguračný proces. Všetko je easy a po pár minútach vidíte prvé výsledky.

Čo mňa osobne zaujalo, je pekne prepracovaná úvodná palubná doska "dashboard", kde si môže užívateľ navoliť čo chce vidieť hneď po prihlásení štýlom "click & drag". Ako keď si na nástenku pripichujete špendlíkom dôležité poznámky. A ďalej môže webmaster nastaviť svoj počítač, aby sa nezapočítaval ako návštevník. Keďže webmaster zvykne na stránku chodiť často a tieto návštevy sú teda umelé. Stačí zakliknúť checkbox a piwik uloží do vášho počítača cookie s takou informáciou. Len si ju nesmie potom webmaster zmazať prečistením cookies, vtedy to zrejme bude treba zopakovať. Osobne som to neskúšal, ale piwik spraví asi niečo takéto:

// nastavi zivotnost cookie
setcookie("registered",$cookie_data,time()+60*60*24*364*10);

a tým nastaví cookie s platnosťou desať rokov (a to je dosť dlhá doba :-) ) No, systém mám nainštalovaný asi 5 hodín, veľmi sa mi to pozdáva. Najviac sa mi páči, že všetky informácie má webmaster po ruke vo svojej databáze a dáta nezveruje tretej osobe (napr. tomu googlu). Hocikedy ich môžem zlikvidovať, prípadne exportnúť z MySQL do rôznych formátov.

Aplikácia využíva abstrakčnú databázovú vrstvu PDO a grafickú knižnicu GD. Tieto musia byť na serveri nainštalované spolu s PHP a MySQL aby to všetko fungovalo skvele. Tak, a ja už utekám skúmať, čo to všetko ešte dokáže :-)

Published:

Add / read comments

FIND ME

Share, follow or connect with me.