16/03 2004

Webalizer mit direktem BZip2 Support

Bzip2 komprimiert ein gutes Stück besser als das gute alte GZip. Wenn man seine Logfiles nun gerne Platzsparend unterbringt, packt man sie dann eben in Bzip2 anstatt GZip. Damit auch mein Webalizer damit umgehen kann, habe ich ihn gepatcht.

Webalizer ist ein recht beliebter Statistikgenerator für Webserver. Auch bei mir ist er seit mehreren Jahren im Einsatz, weil die Geschwindigkeit und die Ausgabe einfach überzeugt.

Irgendwann nehmen die Logfiles auf einem Webserver so viel Platz ein, daß man als Webmaster dazu übergeht, die Logfiles zu komprimieren. Dies geschieht meist im verbreiteten GZip Format. In den letzten zwei Jahren allerdings wurde BZip2 populär, weil es ein gutes Stück besser komprimiert als GZip oder andere Verfahren.

Webalizer kann zwar von Hause aus mit GZip komprimierten Logfiles umgehen, nicht aber mit Logfiles die mit BZip2 komprimiert sind.

Diese gepatchte Version kann direkt BZip2-komprimierte Logfiles verarbeiten. Zu beachten gibt es dabei allerdings, daß der reverse DNS lookup nicht funktioniert. Da ich diesen selbst nicht benötige, habe ich ihn bisher nicht eingebaut.

Links

 Webalizer Homepage

Downloads

webalizer-2.01-10-mmg-02.tar.bz2

Kompletter sourcecode

247 K

webalizer-2.01-10-bzip2.diff.bz2

Patch für original Webalizer 2.01-10 alleine, bz2 komprimiert

3.4 K

webalizer-2.01-10-bzip2.diff

Patch für original Webalizer 2.01-10 alleine, Textdatei

16.3 K