34.2 Externe Statistik-Tools 

Wenn Sie anspruchsvollere Auswertungen über die Besucher Ihrer Seite brauchen, müssen Sie auf eine externe Komponente zurückgreifen. Davon gibt es einige, beispielsweise sind Webalizer und AWStats sehr beliebte Tools. Sie werten die Logdateien aus, die vom Webserver erzeugt werden. Das ist auch gleich der Haken: Wenn Sie von Ihrem Provider aus keinen Zugriff auf diese Dateien bekommen oder sie nicht für den Zugriff durch Perl-Skripten freigegeben sind, können Sie keine Auswertungen vornehmen. Viele Webhoster stellen diese Statistik-Dienste jedoch standardmäßig zur Verfügung.
Eine Alternative sind Webtracker wie der Dienst Google Analytics. Dort können Sie sich einfach ein Konto erstellen (Abbildung 34.3).
Abbildung 34.3 Anmeldung bei Google Analytics
Google stellt Ihnen dann ein kleines JavaScript zur Verfügung, das Sie im Template Ihrer Seite am besten direkt vor dem Ende-Tag des Bodys einstellen:
<jdoc:include type="modules" name="debug" />
Hier fügen Sie den Google-Code ein.
</body>
</html>
Listing 34.1 Das Ende des Templates
Jetzt wird bei jedem Aufruf der Seite auch eine Meldung an den Server von Google gesendet. Dort werden die Informationen ausgewertet. Wenn Sie sich bei Ihrem Konto anmelden, sehen Sie sehr detaillierte Auswertungen und grafische Aufbereitungen des Traffics Ihrer Webseite (Abbildung 34.4).
Abbildung 34.4 Die Auswertung von Google Analytics
Die Sache hat jedoch auch einen Haken: Google wird immer wieder dafür kritisiert, sehr viele Daten über das Verhalten seiner Nutzer zu sammeln. Werden diese geschickt zusammengesetzt, hat das Unternehmen ein erschreckend genaues Profil über unsere Vorlieben und Interessen. Sie sollten daher überlegen, ob Sie sich dieser Datensammelei zusätzlich aussetzen wollen.
Wir wollen Ihnen im Folgenden das Statistik-Tool FireStats vorstellen, das autonom auf Ihrem Server arbeitet, sich gut mit Joomla! verbinden lässt und relativ detailreiche Auswertungen erlaubt.