Piwik
| Piwik | |
|---|---|
| Basisdaten | |
| Maintainer | Matthieu Aubry und andere[1] |
| Aktuelle Version | 1.11.1 (7. März 2013) |
| Ausführungsumgebung | Plattformunabhängig |
| Programmiersprache | PHP |
| Kategorie | Web Analytics |
| Lizenz | GPL Version 3 |
| Deutschsprachig | Ja |
| piwik.org | |
Piwik ist ein Open-Source-Programm für Webanalytik. Es ist das Nachfolgeprojekt des inzwischen eingestellten Projekts „phpMyVisites“ und dessen Weiterentwicklung.
Es wird von Sponsoren[2] finanziert und seit dem 21. November 2008 von SourceForge.net als eine gehostete Applikation für Entwickler angeboten.[3]
Der Funktionsumfang umfasst:[4]
- Statistik über Seitenabrufe auf Tageszeiträume kumuliert und als Echtzeitlog
- Unique Visits mit third party cookies
- Besucheranalyse (Herkunftsländer, Browser, Betriebssystem)
- Referreranalyse
- Zieldefinition
- Mandantenfähigkeit für mehrere Webseiten
- Kampagnen- und Zieltracking für den Ecommerce
- Auswertung von RSS und Atom Feeds
- Anonymisierung von IP-Adresse zum Datenschutz
- Clients für Android und iOS
Piwik ist eine Alternative zu Google Analytics.[5] Auch wenn der Funktionsumfang geringer ist, hat es den Vorteil, die datenschutzrechtlich sensiblen Logdaten auf dem eigenen Server zu speichern.
Seit Erscheinen der ersten Version 0.1 am 6. März 2009 wurde Piwik knapp 1.390.000-mal heruntergeladen.[6] In Deutschland ist Piwik nach Google Analytics das meistverwendete Webanalytik-Werkzeug.[7]
Technik [Bearbeiten]
Piwik ist in PHP geschrieben und nutzt eine MySQL-Datenbank. Die Besucherzählung erfolgt mit JavaScript oder Zählpixel, über eine API oder eine Logdateianalyse.[8]
Serverseitig werden die Bibliotheken Zend Framework, PEAR und Smarty, clientseitig jQuery genutzt.[9]
Die Logdaten werden nicht-relational gespeichert und regelmäßig, bei großen Instanzen per cron, auf Tageszeiträume aggregiert und gestaget.[10] Diese Archivdaten werden je Monat in einzelnen Tabellen abgelegt.
Die grafische Benutzeroberfläche (GUI) ist webbasiert, Graphen werden seit Version 1.5 mit Canvaselementen[11][12] dargestellt. Alle Kennzahlen können auch mit einer REST API abgefragt werden. Diese API nutzt auch Piwik Connector, ein Desktopprogramm auf Basis von Adobe Air.[13] Zusätzlich können über eine REST API in den Formaten CSV, XML und JSON alle Daten abgefragt und die Software gesteuert werden.
Mit der Version 1.8.2 wurden zahlreiche Verbesserungen vorgenommen, so etwa in der Darstellung der graphischen Datenanalyse sowie im Datenschutz-Bereich mit der Unterstützung von Do Not Track. Gleichzeitig wurden neue Funktionen hinzugefügt, so etwa die Möglichkeit des Importierens und Auswertens von Webserver-Logdateien, das Anlegen benutzerdefinierter Dashboards und das Anzeigen erweiterter Berichte.[14]
Weblinks [Bearbeiten]
- deutsche Website von Piwik
- Piwik Connector für Desktopstatistiken
- Hinweise und Empfehlungen zur Analyse von Internet-Angeboten mit „Piwik“ (PDF-Datei; 303 kB) durch das Unabhängige Landeszentrum für Datenschutz Schleswig-Holstein (Datenschutz-Aufsichtsbehörde)
- Sammlung zahlreicher Anleitungen und Hilfen für Piwik
Einzelnachweise [Bearbeiten]
- ↑ http://piwik.org/the-piwik-team/
- ↑ http://piwik.org/about/sponsors/
- ↑ Sourceforge offers Piwik to 150,000 Open Source projects!. 26. November 2008. Abgerufen am 5. November 2010.
- ↑ http://piwik.org/features/
- ↑ sogar von den Entwicklern selbst: Piwik aims to be an open source alternative to Google Analytics. http://piwik.org
- ↑ Downloadzähler von Piwik. Abgerufen am 9. Mai 2013
- ↑ Distribution of traffic analysis tools among websites that use .de. Abgerufen am 1. Mai 2012
- ↑ http://piwik.org/log-analytics/
- ↑ http://dev.piwik.org/trac/browser/trunk/libs
- ↑ http://piwik.org/docs/plugins/database-schema/
- ↑ http://piwik.org/blog/2011/06/piwik-innovative-with-javascript-canvas-chart-and-contributing-by-jqplot-creator/
- ↑ http://piwik.org/changelog/
- ↑ http://www.piwik-connector.com/
- ↑ Piwik 1.8.2: Google-Analytics-Alternative mit neuen Features und Bugfixes, t3n, abgerufen am 13. Juni 2012