<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Paul,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>With "usage by application", do you mean for 
different contexts? I guess if it has to be specific for a module, we would have 
to specify a module name in chameleon. It would probably not be a bad idea for 
other purposes as well, if a chameleon site (whether chameleon or CWC based) 
could be referred to by means of a module name. </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>We run a few sites on our server, but for each site 
I set up a separate htdocs area (so I can be more specific in configuration, and 
permissions). So I guess it wouldn't make a difference for us. But I imagine it 
could be easy to have statistics all stored in the same folder on the disc, with 
the dbf&nbsp;named after their module. The admin module could inventorise all 
availabe statistics files without having to know which modules exist. Am I being 
too vague here?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>regards,</FONT></DIV>
<DIV><FONT face=Arial size=2><BR>Jacob</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-----Original Message-----<BR>From: Paul Spencer 
[&lt;<A href="mailto:pagameba@magma.ca">mailto:pagameba@magma.ca</A>&gt;] 
<BR>Sent: 2 September 2004 21:27<BR>To: Jacob Delfos<BR>Cc: <A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A><BR>Subject: 
Re: [Chameleon] Statistics for a chameleon server</FONT></DIV>
<DIV>&nbsp;</DIV><FONT face=Arial size=2>
<DIV><BR>Jacob,</DIV>
<DIV>&nbsp;</DIV>
<DIV>the admin pages are not currently working but will be fixed up for the 
<BR>next beta.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Sounds like a cool utility.&nbsp; Can it be extended to track useage by 
<BR>application as well?</DIV>
<DIV>&nbsp;</DIV>
<DIV>I would be interested in adding it to the admin package as an optional 
<BR>component.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Paul</DIV>
<DIV>&nbsp;</DIV>
<DIV>Jacob Delfos wrote:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&gt; Paul,<BR>&gt;&nbsp; <BR>&gt; I wasn't aware of the admin capability 
(admin.php?). I just tried it, <BR>&gt; but it came out blank.<BR>&gt;&nbsp; 
<BR>&gt; I have implemented a simple counting solution, that gathers information 
<BR>&gt; from a user when a new session is started (I call a function from 
<BR>&gt; session.php). The information is just what I can get from php (IP, 
<BR>&gt; browser, etc.), but at least I get some idea of who comes around. It 
<BR>&gt; opens/creates a dbf file and adds a new record to it for each user. I 
<BR>&gt; had to give write permission to the folder where I placed the dbf file. 
<BR>&gt; I wrote a small phtml file to spit out the records, and give the 
totals. <BR>&gt; See &lt;<A 
href="http://spatial.hgm.com.au/cwcroe7/common/session/viewstats.phtml">http://spatial.hgm.com.au/cwcroe7/common/session/viewstats.phtml</A>&gt;<BR>&gt;&nbsp; 
<BR>&gt; I'm not sure if it should/could be a widget, because it doesn't really 
<BR>&gt; have to do with the functionality of the page. I have no doubt it could 
<BR>&gt; be implemented far more elaborately with more functionality than what I 
<BR>&gt; made, though. (e.g. you could make it write W3C format logs, and use an 
<BR>&gt; open-source web-statistics tool with graphs to analyse 
them).<BR>&gt;&nbsp; <BR>&gt; If anyone is interested in the code, let me 
know.<BR>&gt;&nbsp; <BR>&gt; regards,<BR>&gt;&nbsp; <BR>&gt; Jacob<BR>&gt;&nbsp; 
<BR>&gt;&nbsp; <BR>&gt; -----Original Message-----<BR>&gt; From: Paul Spencer 
[&lt;<A 
href="mailto:pagameba@magma.ca">mailto:pagameba@magma.ca</A>&gt;]<BR>&gt; Sent: 
9 August 2004 19:57<BR>&gt; To: J. Delfos<BR>&gt; Cc: <A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A> 
&lt;&lt;<A 
href="mailto:chameleon@lists.maptools.org">mailto:chameleon@lists.maptools.org</A>&gt;&gt;<BR>&gt; 
Subject: Re: [Chameleon] Statistics for a chameleon server<BR>&gt;&nbsp; 
<BR>&gt; <BR>&gt; Jacob,<BR>&gt;&nbsp; <BR>&gt; that's a neat widget idea.&nbsp; 
I think a generic logging widget would be a<BR>&gt; useful thing for quite a few 
people.&nbsp; It may be useful to have it hooked<BR>&gt; into the admin 
capability perhaps.<BR>&gt;&nbsp; <BR>&gt; Unfortunately, I don't have any plans 
to add such a widget, but if you<BR>&gt; or someone else does, I'll certainly 
look at incorporating it into the<BR>&gt; chameleon distribution.<BR>&gt;&nbsp; 
<BR>&gt; Cheers,<BR>&gt;&nbsp; <BR>&gt; Paul<BR>&gt;&nbsp; <BR>&gt; J. Delfos 
wrote:<BR>&gt;&nbsp; &gt; Hi All,<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; I just 
wanted to ask whether anyone else has ever bothered to keep<BR>&gt;&nbsp; &gt; 
statistics of their chameleon site, and what would be the best way to 
do<BR>&gt;&nbsp; &gt; so? The problems I run into is that I don't want to use 
some image that<BR>&gt;&nbsp; &gt; needs to be downloaded for statistics to be 
done remotely, because that<BR>&gt;&nbsp; &gt; can hold things up (especially 
when using the 'onload' functionality to<BR>&gt;&nbsp; &gt; trigger chameleon 
functionality). If I use an apache log analyser, I<BR>&gt;&nbsp; &gt; usually 
would have to set up a whole statistics webpage, and I'm not too<BR>&gt;&nbsp; 
&gt; happy with the security some of those things offer. Also, the 
statistics<BR>&gt;&nbsp; &gt; from the log are not too useful, because users 
refreshing the page<BR>&gt;&nbsp; &gt; (submitting) results in multiple entries, 
and if you run more than one<BR>&gt;&nbsp; &gt; chameleon site you cannot tell 
easily what belongs to what (using a<BR>&gt;&nbsp; &gt; database to split up 
results doesn't work, because the URL strings are<BR>&gt;&nbsp; &gt; too 
long).<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Does anyone have a better idea? 
Perhaps a statistics widget that uses<BR>&gt;&nbsp; &gt; session 
info?<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Regards,<BR>&gt;&nbsp; 
&gt;<BR>&gt;&nbsp; &gt; Jacob<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; 
<BR>&gt;&nbsp; &gt; <BR>&gt;&nbsp; &gt; JACOB DELFOS<BR>&gt;&nbsp; &gt; SPATIAL 
INFORMATION ANALYST<BR>&gt;&nbsp; &gt; Maunsell Australia Pty Ltd<BR>&gt;&nbsp; 
&gt; 629 Newcastle Street<BR>&gt;&nbsp; &gt; PO Box 81<BR>&gt;&nbsp; &gt; 
Leederville 6902<BR>&gt;&nbsp; &gt; Western Australia<BR>&gt;&nbsp; &gt; ABN 20 
093 846 925<BR>&gt;&nbsp; &gt; <BR>&gt;&nbsp; &gt; Tel&nbsp;&nbsp;&nbsp;&nbsp; + 
61 8 9281 6185<BR>&gt;&nbsp; &gt; Fax&nbsp;&nbsp;&nbsp; + 61 8 9281 
6297<BR>&gt;&nbsp; &gt; <A 
href="mailto:jacob.delfos@maunsell.com">jacob.delfos@maunsell.com</A> &lt;&lt;<A 
href="mailto:jacob.delfos@maunsell.com">mailto:jacob.delfos@maunsell.com</A>&gt;&gt; 
<BR>&gt; &lt;&lt;<A 
href="mailto:jacob.delfos@maunsell.com">mailto:jacob.delfos@maunsell.com</A>&gt;&gt;<BR>&gt;&nbsp; 
&gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; 
------------------------------------------------------------------------<BR>&gt;&nbsp; 
&gt;<BR>&gt;&nbsp; &gt; 
_______________________________________________<BR>&gt;&nbsp; &gt; Chameleon 
mailing list<BR>&gt;&nbsp; &gt; <A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A> 
&lt;&lt;<A 
href="mailto:Chameleon@lists.maptools.org">mailto:Chameleon@lists.maptools.org</A>&gt;&gt;<BR>&gt;&nbsp; 
&gt; &lt;<A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A>&gt;<BR>&gt;&nbsp; 
<BR>&gt; -- <BR>&gt;&nbsp;&nbsp; 
-----------------------------------------------------------------<BR>&gt; |Paul 
Spencer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<A href="mailto:pspencer@dmsolutions.ca">pspencer@dmsolutions.ca</A> <BR>&gt; 
&lt;&lt;<A 
href="mailto:pspencer@dmsolutions.ca">mailto:pspencer@dmsolutions.ca</A>&gt;&gt;&nbsp;&nbsp; 
|<BR>&gt; 
|-----------------------------------------------------------------|<BR>&gt; 
|Applications &amp; Software 
Development&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|<BR>&gt; |DM Solutions Group 
Inc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;<A 
href="http://www.dmsolutions.ca/">http://www.dmsolutions.ca/</A>|&gt;<BR>&gt;&nbsp;&nbsp; 
-----------------------------------------------------------------<BR>&gt; 
<BR>&gt; <BR>&gt; 
------------------------------------------------------------------------<BR>&gt; 
<BR>&gt; _______________________________________________<BR>&gt; Chameleon 
mailing list<BR>&gt; <A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR>&gt; 
&lt;<A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A>&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>-- <BR>&nbsp; 
-----------------------------------------------------------------<BR>|Paul 
Spencer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<A href="mailto:pspencer@dmsolutions.ca">pspencer@dmsolutions.ca</A>&nbsp;&nbsp; 
|<BR>|-----------------------------------------------------------------|<BR>|Applications 
&amp; Software 
Development&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
|<BR>|DM Solutions Group 
Inc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&lt;<A 
href="http://www.dmsolutions.ca/">http://www.dmsolutions.ca/</A>|&gt;<BR>&nbsp; 
-----------------------------------------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV></FONT>&nbsp;</DIV></BODY></HTML>