<p>Not sure if this helps but often with IIS there is a lag at startup to load things up,  plenty of microsoft doco out there regarding it... </p>
<div class="gmail_quote">On Jun 9, 2012 4:13 PM, "Donald Kerr" <<a href="mailto:donald.kerr@dkerr.co.uk">donald.kerr@dkerr.co.uk</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Jeff,<br>
<br>
Great tip!<br>
<br>
My deployment uses a full compressed build of the openlayers.js file with<br>
some changes to vml.js (uses vml textpath - for <= IE8) and svg.js (uses<br>
text rotation - for Chrome and Firefox). This file comes in at 927 KB.<br>
<br>
I created a custom compressed build of the openlayers.js file, again<br>
including the vml and svg changes. The new file comes in at 443 KB; a very<br>
significant drop in size.<br>
<br>
Both files were built using the latest, hot off the press,<br>
OpenLayers-2.12-rc6.<br>
<br>
Prior to creating and using the new, smaller openlayers.js file, I tested<br>
the time to get the first raster image tile from boot up with the larger<br>
file which was 16 seconds. I did a one click zoom to the first layer that<br>
has PostGIS sitting behind it and that took a further 8 seconds. After that<br>
initial load of both layer types, everything is speedy with very little<br>
delay at all.<br>
<br>
I then substituted the new, smaller openlayers.js file and repeated the<br>
process from boot up. Low and behold, I get exactly the same results: 16<br>
seconds then 8 seconds. Whilst there is probably a time saving in terms of<br>
milliseconds, the perceptional difference is nil.<br>
<br>
However, I do agree that the smaller openlayers.js file is the way to go in<br>
terms of reducing unnecessary initial traffic and also having less<br>
javascript in memory; something that will no doubt aid Internet Explorer<br>
speed-wise as that particular platform is chronic at best.<br>
<br>
Thanks again for the tip.<br>
<br>
Regards,<br>
<br>
Donald<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href="mailto:mapserver-users-bounces@lists.osgeo.org">mapserver-users-bounces@lists.osgeo.org</a><br>
[mailto:<a href="mailto:mapserver-users-bounces@lists.osgeo.org">mapserver-users-bounces@lists.osgeo.org</a>] On Behalf Of Jeff McKenna<br>
Sent: 08 June 2012 16:10<br>
To: <a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
Subject: Re: [mapserver-users] Mapserver/PostGIS Faster Initial Load Time<br>
<br>
<br>
On 12-06-06 4:35 PM, Donald Kerr wrote:<br>
> Basically my mapping setup is, from client to server, Openlayers<br>
> WMS/WFS (Internet Explorer on XP Pro SP3) - Mapserver CGI - Shapefile<br>
> (Tiffs) or PostGIS (XP Pro SP3 - IIS & FastCGI).<br>
><br>
>>From boot up, the initial, or first load of maps, takes up to 15<br>
>>seconds.<br>
> After that, it flies along fine.<br>
><br>
> I've tried pre-loading in a hidden browser instance but that didn't<br>
> work. I cannot get that initial load time down at all.<br>
><br>
> Any tips to reduce the time taken for the first load of the software:<br>
> Specifically Mapserver whether it's creating the map from PostGIS or<br>
> the shapefile (Tiffs).<br>
<br>
I can give my experiences here.  I have a very slow server that I use for<br>
client demos, and I very often hit this exact same issue (my<br>
OpenLayers/MapServer WMS/WFS application takes very long to load initially,<br>
then zooms along).  In my case, the long initial load is always due to the<br>
large lib/OpenLayers.js file; I solve this by generating an<br>
'OpenLayers-lite.js' file (through the instructions at<br>
<a href="http://docs.openlayers.org/library/deploying.html" target="_blank">http://docs.openlayers.org/library/deploying.html</a>).<br>
<br>
I hope that helps someone along the way.<br>
<br>
Have a nice weekend all.<br>
<br>
-jeff<br>
<br>
<br>
<br>
--<br>
Jeff McKenna<br>
MapServer Consulting and Training Services <a href="http://www.gatewaygeomatics.com/" target="_blank">http://www.gatewaygeomatics.com/</a><br>
<br>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</blockquote></div>