WhosOnCFC 2.1.0 on RIAForge
I finally got the version updated on RIAForge. This version uses cfTimeline to graphically visualize traffic to your web site. The bot list has been moved to an XML file so you can create one master file and update multiple instances of WhosOnCFC. The URL can be set in the whoson.cfc initialization file.
The addition of cfTimeline has made interpreting the information collected by WhosOnCFC. To view the time line, point your brower to the timeline directory of your installation. The events for the timeline are supplied by the data.cfm file which takes information from whoson.cfc and whosonstats.cfc and outputs that to an XML event file. The timeline viewer automatically reloads the XML data every five minutes or you can force it reload by clicking on the Load XML File on the interface.
There have only been a few modifications made to the components this release. The bot list is now loaded through a function added in to whoson.cfc. You pass the function an URL to a botlist.xml file and it loads the contents of the XML in to your list of user-agents to ignore. If an XML file is not specified it will fall back into whoson.cfc's internal list. The getBoList() function uses CFHTTP to read in the file, so if you do not have access to this tag for one reason or another, you will need to use the internal list.
Also, I reorganized the files to alleviate some of the clutter in the main application directory. I was going to remove the ColdFusion 8 CFLayout-based viewer, but it still does come in handy. As always, if you unzip the contents of the installation file into a directory on your server everything should work right out of the box.
Check it out if you have the time or inclination.



There are no comments for this entry.
[Add Comment]