Initial Start Up Time

Topics: General
Dec 10, 2012 at 3:05 AM

I have recently deployed a new 1.6 version website to a shared hosting environment with no additional installed modules and using the standard SQL CE database.  With this environment it takes up to 30 seconds for the website to initially start up.

My other websites on the hosted environment are not using Orchard and start up quickly.  I've read others who have had this issue, but there doesn't seem to be a solution that resolves this for anyone.

Is there a solution to get the website to start up quickly or cache the site so it loads quickly after the application pool process restarts?

Developer
Dec 10, 2012 at 8:23 AM

We use Warmup for that (see Settings->Performance). Essentially it generates static HTML pages that can be served instantly, while in the background the application warms up.

Dec 11, 2012 at 4:03 PM
I see now where you indicate the pages to cache. Didn't think it would be that involved just to get the site to load in an acceptable time. Thanks for your help.



Now available, our "WirelessGolf.Net" live golf scoring app for individual and tournament scoring at:

http://www.windowsphone.com/en-US/apps/10503f7f-4f5e-4bcd-80e8-c3fe741e2be5

Or at http://www.wirelessgolf.net

Score your basketball games with our "Hoops Scoring" app at:

http://windowsphone.com/s?appid=d84e7d64-0667-4e36-b094-95d59e6e132a
Coordinator
Dec 14, 2012 at 2:34 AM

I'm not sure what you find involved in that. Your question: "Is there a solution to get the website to start up quickly or cache the site so it loads quickly after the application pool process restarts?". Sipke's answer: "it generates static HTML pages that can be served instantly, while in the background the application warms up" which seems to me to be exactly what you asked for.

But in any case, if your shared hosting plan takes 30 seconds to start the application, you may want to consider a better one. It's probably a little too "shared".