I'm curious how others accurately report requests for pages in analog in
certain application server environments which don't use traditional
file extensions.

Several sites I'm working with use Zope.  Zope is highly object
oriented and most URLs call methods on objects in an object database,
rather than requesting files from a filesystem. This architecture
results in the access_log displaying many lines of this type:

"GET /work/home/index HTTP/1.0"
"GET /Collector/i360/view HTTP/1.0"

"GET /images/medium/263124454 HTTP/1.0"

All of these represent method calls. The first two represent bonified
requests for pages and should appear in the count of Requests for
pages, but the second calls up an image.

The analog defaults (*.html, *.htm, *.asp, /) don't help here and
DIRSUFFIX iis of no help in the first case.

By my measurement, 20-30% of page views were failing to be measured
until I wrote a post-processing script to filter the logs and append "/"
to appropriate strings.

A similar situation would seem to exist for Java Server Pages, e.g.:

"GET /servlet/GetContent/story/2867999 HTTP/1.0"

.... and I'm sure there must be other examples.

Of course, for most web sites, lost page views mean lost revenue, so
I'd expect someone must have come up with a few bright ideas on this
subject by now.

Has anyone come up with a generalized solution for this sort of
situation?
------------------------------------------------------------------------
This is the analog-help mailing list. To unsubscribe from this
mailing list, send mail to [EMAIL PROTECTED]
with "unsubscribe" in the main BODY OF THE MESSAGE.
List archived at http://www.mail-archive.com/[email protected]/
------------------------------------------------------------------------

Reply via email to