xwebalizer ist eine graphische Benutzeroberfläche für das Logfile-Analyse Programm Webalizer. Webalizer ist als Freeware für eine Reihe von Betriebssystemen erhältlich und dient der Auswertung der Logfiles welche Webserver beim Abruf von Internetseiten generieren. Das Programm erzeugt Tabellen und Diagramme, welche Aufschluß über die Anzahl der Zugriffe auf eine Webseite pro Tag, Woche oder Monat geben, über die am häufigsten abgerufenen Seiten, von welchen Seiten die Besucher kamen, welche Browser sie benutzten, etc.
Da Webalizer jedoch ein Konsolenprogramm ist, welches relativ umständlich über eine Textdatei konfiguriert werden muß, wurde diese graphische Benutzeroberfläche für Windows und Linux erstellt. Die Webalizer GUI ermöglicht die einfache Einstellung der wichtigsten Optionen von Webalizer mittels der bekannten graphischen Bedienelemente. Danach ruft die GUI das Webalizer-Programm auf, welches für die Erstellung der Statistik verantwortlich ist. In den mit "Plus" bezeichneten Downloadpaketen der GUI ist die Stone Steps-Variante von Webalizer bereits integriert, die GUI kann aber selbstverständlich auch mit anderen Webalizer-Versionen verwendet werden.
Wer näheres über die Funktionsweise des Webalizer selbst wissen will, dem empfehle ich die dazugehörige Readme-Datei.
Die Webalizer-GUI ist wie Webalizer selbst unter der GPL veröffentlicht, wer das Programm also den eigenen Wünschen entsprechend anpassen oder erweitern möchte kann sich den Sourcecode herunterladen. Das Programm ist unter Delphi Version 2006 bzw. Kylix 3 geschrieben. Ich habe mich bemüht den Quelltext halbwegs übersichtlich zu gestalten und ausreichend zu kommentieren. Falls jemand das Programm weiterentwickelt oder irgendwelche Wünsche oder Anregungen hat würde ich mich natürlich sehr über eine Nachricht freuen.