9142UNIQUE VISITORShttp://www.nathanpralle.com/software/unique_visitors.htmlThis utility parses an Apache log file and determines
# how many unique domains visited your site, then compiles
# a list of them (good for directing to an email or logfile).
# It uses a cache file to speed up the process as well (not
# having to do DNS lookups all the time). It only handles
# the first level of a domain, IE: blah.mchsi.com and dink.mchsi.com
# will just be listed as 2 entries from mchsi.com.CGI and Perl > Scripts and Programs > Web Traffic AnalysisOct 11, 2006Nathan Pralle
This program may soon be replaced - no sooner did I get it posted online, when I started to notice it's shortcomings. For example -- once the meta file is generated, you have a list of pages visited and their number of hits; a list of clients and their number of hits; a list of 404's and their number of hits -- but none of these lists relate back to each other in any way.
So, I'm working on a bigger, better log analyzation tool (possibly utilizing a database such as MySQL or Oracle). Here is a preliminary version, but it's far from complete (I don't recommend downloading it unless you have time and experience to deal with any problems it may cause). More will come soon.
Also, it has been brought to my attention that very large log files (such as a gigabyte) can cause the application to run out of memory -- not too shocking, really.
Superstat was one of the first perl programs I had written, and felt worth distributing. While it has it's limitations, I'm hoping that if nothing else, the program might give someone insite on ways perl & regular expresions can be utilized.
Count+Stat provides the power of a high priced statistics program. Guess what? This is that program, without the cost. This solid running perl script tells you important user information such as IP numbers, refers, clients, and time.
With Count+Stat you can see where your users are coming from, and thus you can tell what they like, and overall who they are. If you get all kinds of people from a certain website, you can visit it and see exactly where your users come from!
FavIconTracker tracks 'favicon.ico' hits in a web log and analyzes them to determine the approximate location for bookmarks that have been set by MSIE5+.
Whoisonline is a free program which allows you to analyse who has been on your website recently. You can see which files were requested by the clients and from which site the visitors came from. It recognizes the common, extended and 1&1 logfile format. Whoisonline is written in Perl and runs on your webserver.
By default, none of the settings should need changing. The default settings will work on 80% of hosts so likely all you will need to do is upload and CHMOD the files. However, the settings are there so you can change them if needed
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.