BENCHMARKING (was: [mapserver-users] professional MapServer services list? / ArcIMS-MapServer choice)
Zak James
zak-ms at aiya.dhs.org
Wed Sep 18 06:37:48 PDT 2002
There is also a free package for windows called phpedit
(www.phpedit.com) which puts a friendly GUI on the php debugger. It
makes remote debugging setup easier, too. It's a little rough as an
editor, but the debugging support is solid.
Zak James
On Tuesday, September 17, 2002, at 09:14 , Paul Spencer wrote:
> Tyler, for php there is a package called dbg (http://dd.cron.ru/dbg/)
> that provides debugging and profiling support. My interest in this
> package stems from trying to optimize maplab using the profiler. We
> abandoned the package early on because we couldn't get a stable front
> end for it. Recently, the author added a php-accessible interface for
> retrieving profiling results and we tried it again with some success.
> We were able to pin-point a problem in our code and identify that amap
> was taking several seconds to draw. Unfortunately, it didn't tell us
> what was wrong with the map file, so we resorted to hacking mapserver
> to find the layer that was causing the problem.
>
> All that to say that you can now quite easily profile a php application.
>
> I would suggest that for a benchmarking process to be useful it has to
> be compared to other products under the same conditions. I believe
> some else pointed out that with poor data and poor server
> configuration, it would be easy to bring mapserver to a grinding halt
> (as with any other product as well). I also think that a benchmark
> should try to equalize results based on different data, hardware, web
> servers, etc but I have no idea how one would approach that.
>
> Cheers,
>
> Paul
>
> Tyler Mitchell wrote:
>> I too would be interested in discussing benchmarks - obviously, we
>> would
>> first have to develop the criteria that goes into a benchmark. What
>> kinds
>> of processes or functions would need to be done?
>> Off the top of my head:
>> -time (t) from request to image output (has anyone already created php
>> scripts, etc. to benchmark mapserver like this - I'd bet someone has!)
>> -average t / # of requests / min
>> -what else...?
>> |---------+--------------------------------------->
>> | | Dave McIlhagga |
>> | | <mcilhagga at dmsolutions.ca> |
>> | | Sent by: |
>> | | owner-mapserver-users at lists.|
>> | | gis.umn.edu |
>> | | |
>> | | |
>> | | 09/16/2002 04:11 PM |
>> | | |
>> |---------+--------------------------------------->
>>
>> >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> |
>>
>> |
>> | To:
>> john1zastrow at yahoo.com
>> |
>> | cc: Mark Phillips <mbp at geomtech.com>, mapserver-
>> users at lists.gis.umn.edu
>> |
>> | Fax
>> to:
>> |
>> | Subject: Re: [mapserver-users] professional MapServer
>> services list? / ArcIMS-MapServer
>> choice |
>>
>> >--------------------------------------------------------------------------------------------------------------------------------------------------|
>> John,
>> In fact, there are numerous examples that if anything may indicate the
>> contrary. Ourselves, we have been involved with a project that can
>> comfortably generate over 100,000 map draws a day. There was also an
>> example a couple of years ago covering the Canadian Federal election
>> where a MapServer based application was the only one able to handle the
>> enormous traffic that resulted.
>> I believe there are a few other groups using MapServer on this list who
>> have also indicated that they have been using it for high volumes.
>> I'm not sure if anyone has done a thorough comparison of ArcIMS with
>> Oracle vs. MapServer with either tuned flat files, connection to Oracle
>> Spatial, SDE or PostGIS, but I suspect that MapServer would come out on
>> top hands down.
>> Now that this has been brought up - has anyone done any kind of
>> benchmarking like this? I'd love to have that at my disposal in the
>> ongoing argument to potential clients for using MapServer.
>> Dave
>> John Zastrow wrote:
>>> Mark and List,
>>>
>>> I'm a similar boat, except that it's my own group that I'd be
>>> 'selling'
>>> Mapserver to. It's my impression that for small to moderate sized
>> projects,
>>> mapserver does just fine. But moderate to semi-large projects (size
>>> being
>> user
>>> load and data load) one needs to use a commercial map server (ArcIMS
>>> on
>>> Oracle).
>>>
>>> Has anyone done a feature matrix of the various mapsevers out there? I
>> just
>>> started lurking on this list. Standard apologies if this has been
>>> covered
>>> already. I'd be interested to see Mark's compilation and information
>>> from
>> folks
>>> who have comparative information.
>>>
>>>
>>> --- Mark Phillips <mbp at geomtech.com> wrote:
>>>
>>>
>>>> Hi List,
>>>>
>>>> I'm interested in compiling a list of companies and individuals who
>>>> provide MapServer support and development services. If you are
>>>> such a
>>>> company or individual, could you drop me a note?
>>>
>>>
>>> __________________________________________________
>>> Do you Yahoo!?
>>> Yahoo! News - Today's headlines
>>> http://news.yahoo.com
>>>
>> --
>> Dave McIlhagga
>> President, DM Solutions Group
>> http://www.dmsolutions.ca
>> EMail : mcilhagga at dmsolutions.ca
>> Phone : 613-565-5056 x15
>> Fax : 613-565-0925
>
>
> -- Paul Spencer
> Applications and Software Development
> DM Solutions Group
>
>
More information about the MapServer-users
mailing list