Home


Eigenentwickung von Zugriffs-Statistik und Benutzer-Management


Nach wie vor habe ich auch großen Spaß an der Software-Programmierung. Sie hat mich mein ganzes Berufsleben hindurch begleitet. Deshalb wurde die komplette Webseite von mir selbst in native HTML, PHP, Java-Sript und SQL entwickelt sowie eine Reihe von Zusatzfunktionen auch im Astronomie-Bereich, z.B. die Kennzahlen programmiert.

Die AstroVis Internet-Präsenz wird darüber hinaus stetig ausgebaut und natürlich nicht nur für die Präsentation der Astro-Fotos genutzt. Sie dient uns und einem registrierten Benutzerkreis auch als effiziente Kommunikationsplattform mit einem eigenentwickelten, rollenbasierten Benutzer- und Session-Management. Um den Inhalt und die Navigation der Webseite permanent zu optimieren, wurde als weitere Eigenentwicklung eine Server- und SQL-basierte Log-Statistik implementiert. Sie erlaubt eine detaillierte Analyse der Nutzung unserer Webinhalte sowie den Schutz der Seite vor Zugriffen von unliebsamen Crawlern, Robots oder IP's per .htacces oder robots.txt. Nach der Veröffentlichung von Bildern oder Angeboten im Marktplatz interessiert natürlich auch, ob und wie oft auf den veröffentlichten Link geklickt wird. Uninteressante Beiträge können somit künftig vermieden werden.

Die Intranet-Seiten sind generell nur nach Autorisierung zugänglich. Persönliche Daten werden deshalb nur über die Register- oder Kontakt-Seiten auf freiwilliger Basis erhoben.

Folgende Funktionen sind in der Logfile-Statistik verfügbar:

Summensätze der Seiten

  • Aufgerufene Seiten sortiert nach Seitenname
  • Aufgerufene Seiten sortiert nach Seitennummer
  • Aufgerufene Seiten sortiert nach IP, Host oder Referrer
  • Aufgerufene Seiten sortiert nach Anzahl der Zugriffe

  • Die Anzahl der Zugriffe seit einem definierten Zeitpunkt wird auch öffentlich am Ende jeder Seite angezeigt.

    Einzelnachweis der Zugriffe

  • Einzelposten absteigend sortiert nach Timestamp
  • Einzelposten verdichtet nach IP und absteigend sortiert nach Timestamp
  • Einzelnachweis pro IP und Seite absteigend sortiert nach Timestamp
  • Einzelnachweis pro IP und Referrer absteigend sortiert nach Timestamp
  • Einzelnachweis pro Referrer und IP absteigend sortiert nach Timestamp
  • Einzelnachweis pro Seite und IP absteigend sortiert nach Timestamp
  • Einzelnachweis pro Region und IP absteigend sortiert nach Timestamp
  • Einzelnachweis pro Robot/Crawler und Seite absteigend sortiert nach Timestamp

  • Zwischen den einzelnen Reports kann beliebig navigiert und dadurch die Analyse immer weiter verfeinert werden. Robots/Crawler werden separat ausgewiesen. Der Zugriff auf die einzelnen Reports ist geschützt und nur durch den Systemadministrator möglich.

    Die Liste der letzten Zugriffe (verdichtet nach Regionen) auf der rechten Seite sollen die Logstatistik veranschaulichen und dienen mir gleichzeitig als Einstieg in die Analyse-Funktionen. Robots/Crawler sowie meine eigenen Zugriffe werden in der Besucher-Statistik nicht mitgezählt.

    Horst Ziegler