[Chameleon] performance concerns
jacob.delfos at maunsell.com
Sun May 8 20:46:15 EDT 2005
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....
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.
From: chameleon-bounces at lists.maptools.org [mailto:chameleon-bounces at lists.maptools.org] On Behalf Of Bart van den Eijnden
Sent: 8 May 2005 22:46
To: chameleon at lists.maptools.org
Subject: [Chameleon] performance concerns
I am comparing an application built with Chameleon (based on the ROI
sample app) with an application built with Neapoljs (Tydac's product built
Neapoljs is more client-side oriented, ie the only thing it updates most
of the time is the map image. So more like Chameleon's js api I guess.
I notice a huge performance difference using a 30 Kb MAP file with local
datasets (shapefile and mapinfo) between Neapoljs and Chameleon, around a
factor 2 or 3 per zoom in. This worries me a bit, as the response times of
Chameleon are above 5 seconds on my local (quite fast) laptop.
I can imagine storing (writing/reading) the whole 30 Kb MAP file as a
state in the session with every zoomin can be quite a bit of overkill,
seeing the only line that is gonna change is the extent most of the time.
Especially in applications where users can't influence the layers'
Any thoughts on the performance? What could I try to speed it up? Are
there any plans for optimizing performance?
Thanks in advance.
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Chameleon mailing list
Chameleon at lists.maptools.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Chameleon