<!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.1498" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi Bart,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I think you should be careful comparing with 
results from a laptop. We have a laptop as well, which is significantly slower 
than a desktop. I think it's mostly due to harddisk speed. Also, it matters a 
lot whether the laptop is both the server and the client. Laptops make poor 
servers..... I don't think it's so much the reading of the mapfile, 
though....</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>We also care a lot about performance. To be honest, 
I would not deploy a chameleon site without javascript, because I fear clients 
would complain about speed. For this reason, everything we deployed so far is 
version 1 based (where I got the javascript working flawlessly and quick). I 
don't know whether javascript works without errors yet in version 2 (my CVS has 
been down for a month, due to the company firewall being misconfigured). I spent 
many days trying to figure out the extent bug in version 2 (<A 
href="http://www.maptools.org/bugzilla/show_bug.cgi?id=989">http://www.maptools.org/bugzilla/show_bug.cgi?id=989</A>).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I have been thinking of trying to modify a 
chameleon site, to experiment with submitting to an iframe. All the iframe would 
need to do, is update the scalebar, legend, and mapimage. I don't think I'd have 
to change that much in the code.</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></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Jacob</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-----Original Message-----<BR>From: <A 
href="mailto:chameleon-bounces@lists.maptools.org">chameleon-bounces@lists.maptools.org</A> 
[mailto:chameleon-bounces@lists.maptools.org] On Behalf Of Bart van den 
Eijnden<BR>Sent: 8 May 2005 22:46<BR>To: <A 
href="mailto:chameleon@lists.maptools.org">chameleon@lists.maptools.org</A><BR>Subject: 
[Chameleon] performance concerns</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Hi list,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I am comparing an application built with Chameleon 
(based on the ROI&nbsp; <BR>sample app) with an application built with Neapoljs 
(Tydac's product built&nbsp; <BR>on PHP/Mapscript).</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Neapoljs is more client-side oriented, ie the only 
thing it updates most&nbsp; <BR>of the time is the map image. So more like 
Chameleon's js api I guess.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I notice a huge performance difference using a 30 
Kb MAP file with local&nbsp; <BR>datasets (shapefile and mapinfo) between 
Neapoljs and Chameleon, around a&nbsp; <BR>factor 2 or 3 per zoom in. This 
worries me a bit, as the response times of&nbsp; <BR>Chameleon are above 5 
seconds on my local (quite fast) laptop.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I can imagine storing (writing/reading) the whole 
30 Kb MAP file as a&nbsp; <BR>state in the session with every zoomin can be 
quite a bit of overkill,&nbsp; <BR>seeing the only line that is gonna change is 
the extent most of the time.&nbsp; <BR>Especially in applications where users 
can't influence the layers'&nbsp; <BR>settings.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Any thoughts on the performance? What could I try 
to speed it up? Are&nbsp; <BR>there any plans for optimizing 
performance?</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Thanks in advance.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Best regards,<BR>Bart</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>-- <BR>Using Opera's revolutionary e-mail client: 
<A 
href="http://www.opera.com/mail/">http://www.opera.com/mail/</A><BR>_______________________________________________<BR>Chameleon 
mailing list<BR><A 
href="mailto:Chameleon@lists.maptools.org">Chameleon@lists.maptools.org</A><BR><A 
href="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR></FONT></DIV></BODY></HTML>