Piwik: verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
 
(12 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
''Piwik'' is een alternatief voor Analytics. Eén van de voordelen van Piwik is, dat je je data in eigen beheer hebt.
+
''Piwik'' is een alternatief voor Google Analytics en werkt vanaf een eigen server.
 +
 
 +
''' Voordelen van Piwik '''
 +
 
 +
* Baas over eigen data
 +
* Data is toegankelijker voor eigen analyses
 +
* Piwik maakt gebruik van MySQL. Als je thuis bent in MySQL, maakt dat de data gemakkelijk herbruikbaar
 +
* Ik vind de interface intuïtiever
 +
 
 +
''' Nadelen van Piwik '''
 +
 
 +
* Beperkte functionaliteit
 +
* Vermoedelijk minder goede integratie met bv. Google AdWords of andere Google-diensten.
 +
 
 +
''' Verder '''
  
 
* Piwik installeer je als een typische webapplicatie, zoals Drupal of Mediawiki, inclusief database
 
* Piwik installeer je als een typische webapplicatie, zoals Drupal of Mediawiki, inclusief database
* Je kunt een database-prefix aangeven. Da's handig want dan kan ik alle Piwik-instanties met dezelfde database laten werken
+
* Piwik maakt gebruik van MySQL. Eén Piwik-installatie kan data beheren van meerdere domeinen. Die data belandt in één database
* Er is een Drupal-module voor integratie: [https://www.drupal.org/project/piwik drupal.org/project/piwik] - met releases voor Drupal 6 en 7, en een beta voor Drupal 8!
+
* Er is een Drupal-module voor integratie: [https://www.drupal.org/project/piwik drupal.org/project/piwik] - met releases voor Drupal 6 en 7, en een beta voor Drupal 8.
  
 
== Installatie - Casus jan. 2016 ==
 
== Installatie - Casus jan. 2016 ==
  
* Ik wil Piwik installeren in <code>piwik.example.com</code> en deze installatie gebruiken voor alle domeinen die op dezelfde server geïnstalleerd zijn
+
Dit betreft installatie op een eigen LAMP-server via SSH:
* Er is al een database aangemaakt.
+
 
 +
* Piwik wordt geïnstalleerd op locatie <code>piwik.example.com</code>. Deze installatie gebruik ik voor alle domeinen die op deze server geïnstalleerd zijn
 +
* Database <code>piwik</code> is al aangemaakt.
  
Installatie vanuit de map op de webserver waar Piwik geïnstalleerd moet worden:
+
Installatie vanuit de map op de webserver waar Piwik geïnstalleerd wordt:
  
 
<pre>
 
<pre>
Regel 21: Regel 37:
 
</pre>
 
</pre>
  
Start Piwik in een browser, in dit geval simpelweg <code>piwik.example.com</code>
+
Start vervolgens Piwik in een browser, in dit geval simpelweg <code>piwik.example.com</code>.
 +
 
 +
In één van de eerste schermen kreeg ik een GET-waarschuwing. Na refresh was dat probleem verdwenen.
 +
 
 +
== Foutmelding: Directory ...tmp/cache/tracker" does not exit and cannot be created ==
 +
 
 +
Alle mappen vanaf <code>tmp</code> moeten beschrijfbaar zijn voor Piwik. Voor mij is dat altijd gebruikersgroep ''others''. Oplossing:
 +
 
 +
chmod -R o+rwx ...tmp
 +
 
 +
== Bronnen ==
 +
 
 +
* http://piwik.org/
 +
* https://www.drupal.org/project/piwik

Huidige versie van 10 feb 2016 om 14:26

Piwik is een alternatief voor Google Analytics en werkt vanaf een eigen server.

Voordelen van Piwik

  • Baas over eigen data
  • Data is toegankelijker voor eigen analyses
  • Piwik maakt gebruik van MySQL. Als je thuis bent in MySQL, maakt dat de data gemakkelijk herbruikbaar
  • Ik vind de interface intuïtiever

Nadelen van Piwik

  • Beperkte functionaliteit
  • Vermoedelijk minder goede integratie met bv. Google AdWords of andere Google-diensten.

Verder

  • Piwik installeer je als een typische webapplicatie, zoals Drupal of Mediawiki, inclusief database
  • Piwik maakt gebruik van MySQL. Eén Piwik-installatie kan data beheren van meerdere domeinen. Die data belandt in één database
  • Er is een Drupal-module voor integratie: drupal.org/project/piwik - met releases voor Drupal 6 en 7, en een beta voor Drupal 8.

Installatie - Casus jan. 2016

Dit betreft installatie op een eigen LAMP-server via SSH:

  • Piwik wordt geïnstalleerd op locatie piwik.example.com. Deze installatie gebruik ik voor alle domeinen die op deze server geïnstalleerd zijn
  • Database piwik is al aangemaakt.

Installatie vanuit de map op de webserver waar Piwik geïnstalleerd wordt:

wget http://builds.piwik.org/piwik.zip && unzip piwik.zip
rm piwik.zip
rm How\ to\ install\ Piwik.html 
mv piwik/* .
sudo chmod -R o+rwx tmp
chmod o+w /config

Start vervolgens Piwik in een browser, in dit geval simpelweg piwik.example.com.

In één van de eerste schermen kreeg ik een GET-waarschuwing. Na refresh was dat probleem verdwenen.

Foutmelding: Directory ...tmp/cache/tracker" does not exit and cannot be created

Alle mappen vanaf tmp moeten beschrijfbaar zijn voor Piwik. Voor mij is dat altijd gebruikersgroep others. Oplossing:

chmod -R o+rwx ...tmp

Bronnen