Piwik kan være det mest polerte open source analytics verktøyet du aldri har hørt om. Ikke bare har det hatt mer enn to millioner nedlastinger, det har et rikt sett med funksjoner og utmerket dokumentasjon. Denne opplæringen beskriver hvordan du installerer og bruker den til å spore webtrafikk til dine egne nettsteder.
Hvis du foretrekker å betale for å få noen andre til å kjøre den for deg, tilbyr de flere skybaserte alternativer. Piwik tilbyr en 30 dagers gratis prøveversjon med $ 65 månedlig prising etterpå. Det er også et fellesskap av betalte konsulenter du kan leie for å hjelpe deg.
Jeg har vært en langvarig bruker av freemium, cloud-service analytics leverandør Statcounter. Jeg liker å kunne se spesifikk brukeraktivitet og IP-adresse trafikk. Selv om Google Analytics ikke oppgir denne informasjonen, mangler Statcounter mange av funksjonene som Google Analytics gir gratis.
Skriv inn Piwik, et modent, godt dokumentert, fullverdig åpen kildekodeanalyseprodukt skrevet i PHP; Den tilbyr til og med gratis mobile applikasjoner for iOS og Android.
Teamet har kommende planer om å tilby et verktøy for å overføre Google Analytics-data til Piwik i 2015.
Piwik kjører på en hvilken som helst moderne LAMP-basert serverkonfigurasjon. Hvis du vil, kan du begynne med min generiske Ubuntu LAMP installasjon her.
Følg deretter installasjonsinstruksjonene nedenfor og / eller se installasjonsvideoen:
La oss først laste ned Piwik-koden for åpen kildekode og opprette en webkatalog for dashbordet ditt:
mkdir / var / www / piwik cd / var / www / piwik sudo wget http://builds.piwik.org/piwik.zip sudo unzip piwik.zip sudo rm piwik.zip sudo rm Hvordan \ to \ install \ Piwik.html
Endre eierskap og tillatelser som passer til webserveren din:
chown -R www-data: www-data / var / www / piwik sudo mkdir / var / www / piwik / tmp sudo mkdir / var / www / piwik / tmp / aktiva / sudo mkdir / var / www / piwik / tmp / cache / sudo mkdir / var / www / piwik / tmp / logger / sudo mkdir / var / www / piwik / tmp / tcpdf / sudo mkdir / var / www / piwik / tmp / templates_c / sudo chmod -R 0755 / var / www / piwik / tmp sudo chmod -R 0755 / var / www / piwik / tmp / eiendeler / sudo chmod -R 0755 / var / www / piwik / tmp / cache / sudo chmod -R 0755 / var / www / piwik / tmp / logger / sudo chmod -R 0755 / var / www / piwik / tmp / tcpdf / sudo chmod -R 0755 / var / www / piwik / tmp / templates_c /
Opprett en konfigurasjonsfil for Apache-webområdet og lim inn Virtual Host-definisjonen nedenfor i den. Deretter aktivere nettstedet.
cd / etc / apache2 / sites-available / sudo nano stats.conf sudo a2ensite stats.conf
Lim inn og tilpass den virtuelle vertsdefinisjonen for ditt Piwik-nettsted som vist nedenfor:
Servernavn piwik.yourdomain.com DocumentRoot / var / www / piwik DirectoryIndex index.php Tillat Override All Order Avvis, tillat Tillat fra alle
Du kan følge Piwik fem minutters installasjonsveiledning hvis du vil ha mer informasjon. Installasjonsveiviseren du bør se på nettstedet ditt, er ganske enkelt:
Det utfører en systemkontroll, som bør passere hvis du fulgte min LAMP-konfigurasjonsguide:
Skriv inn databasetillatelsene du opprettet fra konfigurasjonsveiledningen - når du opprettet MySQL-databasen:
Du bør se dette:
Angi innloggingsinformasjonen for administrator eller superbruker:
Nå kan du legge til din første nettside for å spore:
Husk at nettstedet ikke er aktivt sporing ennå. Vi gjør det nedenfor.
Hvis du logger deg ut, blir du møtt med Piwik-påloggingen. Skriv inn de administrative legitimasjonene du har valgt ovenfor:
Det er et par måter å aktivere sporing på nettstedet ditt.
På samme måte som med Google Analytics kan du lime inn Piwik JavaScript i webkoden din:
Du kan også installere WP-Piwik-plugin:
Deretter besøker du Piwik API-innstillingene og kopierer autentiseringstoken din - bare parameterverdien (min er blacked nedenfor).
Besøk WordPress WP-Piwik-innstillinger side og gi din Piwik-URL, domenet du har konfigurert til å være vert for Piwik, og auth token.
Ikke glem å besøke sporing faneblad under innstillinger for å slå på sporingskoden på WordPress-siden din:
Du bør kunne se data som kommer inn umiddelbart fra sanntidspanelet:
Når Piwik har samlet data i noen dager, bør du se noe slikt i Piwik Dashboard når du logger på:
Alle nettstedene du har lagt til, kan ses på et øyeblikk:
Her ser du hvordan et sammendrag av trafikk etter side tittel ser ut:
Her er en besøkendelogg for all trafikk:
Og Piwik har en rekke andre funksjoner, for eksempel enhet, operativsystem og nettleserstatistikk:
Piwik administrasjon innstillinger er godt utformet og veldig grundig. Det er uvanlig godt for et åpen kildekode-prosjekt:
Det finnes også gratis Piwik-mobilapper tilgjengelig på AppStore og Google Play, slik at du lettere kan følge med på trafikken på nettstedet ditt:
Piwik har et bredt spekter av evner. Her er noen ting du kan ønske å oppdatere i ditt eget system.
Du kan endre hvor mye IP-adresser Piwik samler inn - dette påvirker brukerens relative personvern:
Du kan angi en informasjonskapsel i nettleseren din for å hindre at Piwik legger til trafikk fra din egen redigering og surfing fra å bli talt:
Du kan også sette opp Piwik for automatisk å rulle opp loggene og rapporter, for å forhindre at databasen vokser for stor over tid:
Forhåpentligvis har du funnet Piwik nyttig og interessant. Teamet har en rekke måter for deg å lære mer og engasjere seg med samfunnet:
Jeg har vært imponert over det rene design og relativt robuste funksjonssettet som tilbys av dette gratis, open source-prosjektet.
Hvis du har spørsmål eller forslag, vennligst legg inn dem i kommentarene. Hvis du vil fortsette med mine fremtidige Tuts + opplæringsprogrammer og andre serier, vennligst besøk min instruktørside eller følg @reifman.