<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://sysd.org/stas">
<channel>
 <title>stas&#039;den - GeoIP</title>
 <link>http://sysd.org/stas/taxonomy/term/17/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Geolizer HTTP stats</title>
 <link>http://sysd.org/stas/node/10</link>
 <description>&lt;p align=&quot;center&quot;&gt;&lt;img
 alt=&quot;Sample Geolizer output (fragment)&quot;
 src=&quot;http://sysd.org/stas/files/active/0/geolizer.png&quot; height=&quot;480&quot;
 width=&quot;640&quot; style=&quot;border: 1px solid #000000;&quot;&gt;
&lt;/p&gt;
&lt;h3&gt;About Geolizer&lt;/h3&gt;
&lt;p&gt;This is an enhanced version of the popular &lt;a
 href=&quot;http://www.mrunix.net/webalizer/&quot; target=&quot;_blank&quot;&gt;Webalizer&lt;/a&gt;
HTTP server statistics generator. It&#039;s main feature is an ability to
discover visitor&#039;s country by his/her IP address. Default Webalizer
method is to extract host suffix from the reversal DNS query (obtained
directly from log files, or by &lt;code&gt;webazolver&lt;/code&gt;
program if HTTP
server doesn&#039;t reverses client IPs), which is slow and imprecise (for
example, Brazilian host could be reversed as &lt;code&gt;.com&lt;/code&gt;).
Geolizer relies on the &lt;a
 href=&quot;http://www.maxmind.com/app/ip_locate&quot; target=&quot;_blank&quot;&gt;GeoIP&lt;/a&gt;
library API to do the same thing. Thus, no more DNS queries are
required, and
results are much more precise. Geolizer also has some additional
features: it displays file sizes in a human-readable form
(&lt;i&gt;bytes/KB/MB/GB/TB&lt;/i&gt;) instead of default kilobytes. It
also compiles
under &lt;a href=&quot;http://www.mingw.org/msys.shtml&quot;
 target=&quot;_blank&quot;&gt;MinGW/MSYS&lt;/a&gt; now, so you can process
your UN*X log files on your Windows box&lt;code&gt;. &lt;/code&gt;And,
finally, Geolizer features a nice eye-candy: country flags! &lt;code&gt;&lt;img src=&quot;misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; /&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Beware as Geolizer also has some bad features (read &quot;bugs&quot;):
for example, &lt;code&gt;webazolver&lt;/code&gt;
won&#039;t work anymore, and already resolved hosts aren&#039;t handled well.
Want to see how it looks like, at all? Take a look at some &lt;a
 href=&quot;http://sysd.org/hybrid/stats/&quot; target=&quot;_blank&quot;&gt;sample
statistics&lt;/a&gt;! Or see &lt;a
 href=&quot;http://www.google.com/search?q=link:sysd.org/stas/node/10&quot;
 target=&quot;_blank&quot;&gt;who else&lt;/a&gt; uses Geolizer to produce
their server stats.
&lt;/p&gt;
&lt;h3&gt;
&lt;b&gt;Tips&lt;/b&gt;&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;The country flag pictures can be downloaded at &lt;a
 target=&quot;_blank&quot; href=&quot;http://flags.blogpotato.de/&quot;&gt;http://flags.blogpotato.de/&lt;/a&gt;.
Just download and unzip &lt;code&gt;world.small.zip&lt;/code&gt;
&amp;amp; &lt;code&gt;special.small.zip&lt;/code&gt; to the &lt;code&gt;flags/&lt;/code&gt;
subdirectory in your HTML output path.&lt;/li&gt;
  &lt;li&gt;You may enhance your Webalizer further (allowing it to
identify more user agents, referrers and search engines than normal)
using extended configuration files, provided by Enric Naval and
available at &lt;a target=&quot;_blank&quot;
 href=&quot;http://griho.udl.es/webalizer/&quot;&gt;http://griho.udl.es/webalizer/&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;It is possible to use multiple configuration files on
Webalizer. Just specify them at the command line:&lt;br&gt;
    &lt;pre&gt;webalizer -c common.conf -c user_stas.conf&lt;br&gt;&lt;/pre&gt;
  &lt;/li&gt;
  &lt;li&gt;
Why don&#039;t you try also &lt;a href=&quot;http://awstats.sourceforge.net/&quot;
 target=&quot;_blank&quot;&gt;AWStats&lt;/a&gt;
&amp;amp; &lt;a href=&quot;http://www.projet-webdruid.org/&quot;
 target=&quot;_blank&quot;&gt;WebDruid&lt;/a&gt;?!
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;hr&gt;
It is easy to located an &lt;a href=&quot;http://www.connectedinternet.net&quot; target=&quot;_blank&quot;&gt;internet service&lt;/a&gt; which provides low prices for &lt;a href=&quot;http://www.callage.net&quot; target=&quot;_blank&quot;&gt;voip&lt;/a&gt;. Simply by downloading the &lt;a href=&quot;http://www.softwareconnects.com&quot; target=&quot;_blank&quot;&gt;software&lt;/a&gt; the service of the &lt;a href=&quot;http://www.hostseeq.com/c/internet_phones.htm&quot; target=&quot;_blank&quot;&gt;voip&lt;/a&gt; can be utilized, though for this a fast &lt;a href=&quot;http://www.wirelessnetproviders.com&quot; target=&quot;_blank&quot;&gt;wireless internet&lt;/a&gt; is also required. This is especially benefical for small &lt;a href=&quot;http://www.complete-website-hosting.com&quot; target=&quot;_blank&quot;&gt;website hosting&lt;/a&gt; companies to contact their clients at a low cost.
&lt;/p&gt;</description>
 <category domain="http://sysd.org/stas/taxonomy/term/9">addon</category>
 <category domain="http://sysd.org/stas/taxonomy/term/19">C</category>
 <category domain="http://sysd.org/stas/taxonomy/term/23">database</category>
 <category domain="http://sysd.org/stas/taxonomy/term/17">GeoIP</category>
 <category domain="http://sysd.org/stas/taxonomy/term/7">network</category>
 <category domain="http://sysd.org/stas/taxonomy/term/10">opensource</category>
 <category domain="http://sysd.org/stas/taxonomy/term/4">software</category>
 <category domain="http://sysd.org/stas/taxonomy/term/8">web</category>
 <pubDate>Tue, 16 Jan 2007 15:00:00 -0200</pubDate>
</item>
</channel>
</rss>
