Piwik

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Piwik
Logo von Piwik
Bildschirmabbild der Benutzeroberfläche
Piwik Dashboard
Basisdaten
Maintainer Matthieu Aubry und andere[1]
Erscheinungsjahr 2009
Aktuelle Version 2.16.2
(3. August 2016)
Ausführungsumgebung plattformunabhäng
Programmier­sprache PHP
Kategorie Web Analytics
Lizenz GPL-3.0+
deutschsprachig Ja
piwik.org

Piwik ist ein Open-Source-Programm für Webanalytik. Es ist das Nachfolgeprojekt des inzwischen eingestellten Projekts phpMyVisites und eine Alternative zu Google Analytics.[2]

Im Vergleich mit Google Analytics hat Piwik den Vorteil, die datenschutzrechtlich sensiblen Logdaten auf dem eigenen Server zu speichern. In Deutschland ist Piwik nach Google Analytics das meistverwendete Webanalytik-Werkzeug.[3]

Geschichte[Bearbeiten | Quelltext bearbeiten]

Seit Erscheinen der ersten Version 0.1 am 6. März 2009 wurde Piwik gut 2,8 Millionen mal heruntergeladen (Stand: August 2016).[4] Piwik wird von zahlreichen großen Seiten wie bund.de, SourceForge oder 9GAG genutzt.[5] Piwik war bis Ende 2012 die offizielle Webstatistiksoftware für Projekte auf SourceForge.[6][7][8]

Mit Erscheinen der Version 2.16.0 Anfang Februar 2016 gibt es Piwik auch mit Langzeitunterstützung.[9] Entsprechende Versionen werden lediglich hinsichtlich kritischer Softwarefehler, vornehmlich bezüglich der Softwaresicherheit, gepflegt und erhalten keine neuen Funktionen.

Funktionen[Bearbeiten | Quelltext bearbeiten]

Der Funktionsumfang umfasst:[10]

Technik[Bearbeiten | Quelltext 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.[11]

Serverseitig werden die Bibliotheken Zend Framework, PEAR und Twig als Templateengine (vor Version 2.0 Smarty), clientseitig jQuery und jqPlot genutzt.[12]

Die Logdaten werden nicht-relational gespeichert und regelmäßig, bei großen Instanzen per cron, auf Tageszeiträume aggregiert und gestaget.[13] Diese Archivdaten werden je Monat in einzelnen Tabellen abgelegt.

Die grafische Benutzeroberfläche (GUI) ist webbasiert, Graphen werden seit Version 1.5 mit Canvaselementen[14][15] dargestellt. Alle Kennzahlen können auch mit einer REST-API abgefragt werden. Diese API nutzen auch Piwik Connector und Desktop Web Analytics, Desktopprogramme auf Basis von Adobe Air.[16][17] Zusätzlich können über eine REST API alle Daten in den Formaten CSV, XML und JSON abgefragt und die Software gesteuert werden.

Mit der Version 1.8.2 wurden zahlreiche Überarbeitungen vorgenommen, so etwa in der Darstellung der graphischen Datenanalyse. Gleichzeitig wurden neue Funktionen hinzugefügt, etwa die Möglichkeit des Importierens und Auswertens von Webserver-Logdateien, das Anlegen benutzerdefinierter Dashboards und das Anzeigen erweiterter Berichte.[18]

Name[Bearbeiten | Quelltext bearbeiten]

Piwik ist eine international eingetragene Wortmarke von Matthieu Aubry. [19][20]

Versionen[Bearbeiten | Quelltext bearbeiten]

Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version
Zweig Version Veröffentlichung Anmerkungen
Piwik 0.1 Ältere Version; nicht mehr unterstützt: 0.1.1 6. März 2008 Erste veröffentlichte Version
Piwik 1 Ältere Version; nicht mehr unterstützt: 1.0 28. August 2010
Piwik 2 Ältere Version; nicht mehr unterstützt: 2.0 17. Dezember 2013
  • minimale PHP-Version: 5.3.2
  • Wechsel der Template Engine von Smarty zu Twig
  • Einführung von PHP Namespaces
  • Migration von CSS zu LESS
  • Plugin Marketplace
  • Neues Default Theme Morpheus
Ältere Version; nicht mehr unterstützt: 2.1 4. März 2014
  • Geschwindigkeitsverbesserungen
  • deutlich kleinerer Arbeitsspeicherverbrauch beim Archivieren des Daten
Ältere Version; nicht mehr unterstützt: 2.2 17. April 2014
  • Event Tracking
  • Sicherheitsaktualisierungen
Ältere Version; nicht mehr unterstützt: 2.3 26. Mai 2014
Ältere Version; nicht mehr unterstützt: 2.4 2. Juli 2014
  • Sicherheitsaktualisierungen
Ältere Version; nicht mehr unterstützt: 2.5 15. August 2014
  • größere API-Änderungen
Ältere Version; nicht mehr unterstützt: 2.6 5. September 2014
  • Wechsel auf den Composer autoloader
Ältere Version; nicht mehr unterstützt: 2.7 24. September 2014
  • User ID zum tracken von unique Usern über Gerätegrenzen hingweg
Ältere Version; nicht mehr unterstützt: 2.8 14. Oktober 2014
  • minimale PHP-Version 5.3.3
  • Änderung des Authentifizierungsinterface
  • Sicherheitsaktualisierungen
  • vollständige Kompatibilität mit PHP 5.6
Ältere Version; nicht mehr unterstützt: 2.9 13. November 2014
Ältere Version; nicht mehr unterstützt: 2.10 5. Januar 2015
Ältere Version; nicht mehr unterstützt: 2.11 16. Februar 2015
Ältere Version; nicht mehr unterstützt: 2.12 22. März 2015
Ältere Version; nicht mehr unterstützt: 2.13 30. April 2015
Ältere Version; nicht mehr unterstützt: 2.14 8. Juli 2015
Ältere Version; nicht mehr unterstützt: 2.15 22. Oktober 2015
  • weitestgehende Kompatibilität mit PHP 7
Ältere Version; nicht mehr unterstützt: 2.16 4. Februar 2016
Ältere Version; nicht mehr unterstützt: 2.16.1 11. April 2016
  • Sicherheitsaktualisierungen
Aktuelle Version: 2.16.2 3. August 2016
  • Sicherheitsaktualisierungen
  • vollständige Kompatibilität mit PHP 7

Auszeichnungen[Bearbeiten | Quelltext bearbeiten]

Piwik wurde im Juli 2009 von SourceForge zum Projekt des Monats gewählt.[21] 2012 gewann die Software den New Zealand Open Source Awards in der Kategorie "Open Source Software Project" [22] und war 2014 unter den letzten zwei Finalisten in der Kategorie "Open Source Use in Business"[23].

Weblinks[Bearbeiten | Quelltext bearbeiten]

 Commons: Piwik – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. Team - Analytics Platform - Piwik. In: Analytics Platform - Piwik. Abgerufen am 3. Juni 2016 (amerikanisches englisch).
  2. sogar von den Entwicklern selbst: Piwik aims to be an open source alternative to Google Analytics. http://piwik.org
  3. Distribution of traffic analysis tools among websites that use .de. Abgerufen am 1. Mai 2012
  4. Piwik. Abgerufen am 4. Februar 2014
  5. http://w3techs.com/technologies/details/ta-piwik/all/all
  6. Sourceforge offers Piwik to 150,000 Open Source projects! - Analytics Platform - Piwik. In: Analytics Platform - Piwik. 26. November 2008, abgerufen am 3. Juni 2016 (amerikanisches englisch).
  7. Hosted apps retirement | SourceForge Community Blog. In: sourceforge.net. Abgerufen am 3. Juni 2016.
  8. Hosted Apps Migration: Update | SourceForge Community Blog. In: sourceforge.net. Abgerufen am 3. Juni 2016.
  9. Matthieu Aubry: piwik.org - „Announcing Long Term Support in Piwik 2“
  10. http://piwik.org/features/
  11. http://piwik.org/log-analytics/
  12. piwik/piwik. In: GitHub. Abgerufen am 3. Juni 2016.
  13. http://piwik.org/docs/plugins/database-schema/
  14. http://piwik.org/blog/2011/06/piwik-innovative-with-javascript-canvas-chart-and-contributing-by-jqplot-creator/
  15. http://piwik.org/changelog/
  16. http://www.piwik-connector.com/
  17. http://www.desktop-web-analytics.com/
  18. Piwik 1.8.2: Google-Analytics-Alternative mit neuen Features und Bugfixes, t3n, abgerufen am 13. Juni 2012
  19. Trademark - Analytics Platform - Piwik. In: Analytics Platform - Piwik. Abgerufen am 3. Juni 2016 (amerikanisches englisch).
  20. EUIPO - eSearch. In: euipo.europa.eu. Abgerufen am 3. Juni 2016.
  21. SourceForge Community Blog | Project of the Month, July 2009. In: sourceforge.net. Abgerufen am 4. Juni 2016.
  22. NZOSA Awards 2012 | New Zealand Open Source Awards. In: www.nzosa.org.nz. Abgerufen am 4. Juni 2016.
  23. NZOSA Awards 2014 | New Zealand Open Source Awards. In: www.nzosa.org.nz. Abgerufen am 4. Juni 2016.