Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...improving DNN startup performanceimproving DNN startup performance
Previous
 
Next
New Post
2/7/2007 2:39 PM
 

I agree with all of the posts here...and also have a few other reccomendations.

I have noticed that setting the cache to be stored on the disk appears to perform slightly better on a worker process restart. 

I also highly reccomend the host-tracker.com solution for pinging the site every 15-20 minutes.  I know it isn't the most ideal situation, but it could be worse!

I have also had good luck with performing some general performance changes.  Reducing page size, etc within my css files.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
2/19/2007 4:34 PM
 
I hadn't heard about pageblaster - gotta check it out

But - call me stupid - but IMO one of the worse things about slow start up time is not that it is slow to get everything up in the user's face - but that the user see's nothing for like 3-10 even 20 seconds sometimes - depending on ISP etc

To address this - I'm thinking DNN should have a feature to push out a page really fast BEFORE it does any other work. Sorta like a pre-splash page that takes like no resources to fire out there.

The user sees something instantaniously. That first second is golden. Like many of you, if I hit a site for the first time and I see nothing for 3 seconds I move on.

At all costs an initial page must be blasted to the user.

What I am working on right now is an html module that will query whether the app is running, if it is not it will fire back a page to the user letting them know that things are being worked on and that I'll be right with them... meanwhile a thread has been fired that is loading up the application using the keepalive.aspx.

The page the user sees refreshes in 3...2...1 seconds and by that time things are cookin' and the user gets a reasonable page response.

I also use master.com etc to ping my sites every 15 min but in the long run that will be a loser since if everyone is doing that the hosted box will start to recycle all the time.

I'm also experimenting with the node in the section of web.config to see if I can see some boost there.

 
New Post
2/19/2007 5:51 PM
 
We do have a solution for doing this in DNN but delayed rolling it out because it causes problems during upgrades and would require some manual steps to turn off the feature before the upgrade would work.  With some of the upcoming changes in DNN we will likely be relooking at this since the upgrade process will be changing to simplify things considerably.

Joe Brinkman
DNN Corp.
 
New Post
2/20/2007 5:23 AM
 
Care to share a few details about this functionality?, For instance, what the user would experience, how an administrator would control what the user experiences etc...

Is it something you could publish in beta we would test ride?

The reason I'm asking is that I'm rather desperate. These slow initial page loads are killing us. The power of DNN is awesome. Sorta stuck between a rock and a hard place :)

My customers only see the slow initial load times on their sites. Yeah, it screams once loaded but that initial page load is a hard sell.

Even with 3rd party page monitoring in place, the site can recycle faster than you're hitting it based on what's happening on the server (which you have no control over in a hosted environment) so my customers will at some point always experience this slow load thing.

 
New Post
4/3/2007 9:00 PM
 
OK so now all my hosted 4.4.1 sites freakin' scream.... I use a hosted service and want my sites to be as light as possible.

A few samples...

http://www.lezottetechnologies.com
http://www.prepclick.com
http://www.pilotentertainment.com

So... how did I do this ...

First of all I use master.com to keep all my sites alive every 15 mins. Yes it sucks but it works (as others have mentioned).

Question - when ajax comin to the rescue at the pane or module level - any word?

On my sites I've standardized on the following host settings:

1. Page state persistence - page
2. Module caching - disk
3. Performance - light caching
4. Gzip Compression at 9 with white space filter turn on
5. Authenticated Cacheability - Private *

* I would like to mention that #5 makes a HUGE difference. Like night and day kind of difference.

And finally.... I wrote a custom httpmodule called PageMonkey that fires up a thread that pings my sites every X number of minutes to fill in where the 15 min ping from master.com cant.

Pagemonkey also will ping any other site you tell it to as well. So I have a master site that gets kept alive by master.com which in turn keeps itself alive and all my other sites alive too. Of course all my other sites are running pagemonkey to keep themselves alive etc. You can get a bit carried away with the monkey if you let yourself.

Anyways, that's what I ended up doing and now all my sites perform satisfactorily.

If anyone is interested in PageMonkey let me know and I'll package it up and post it here as a download (buyer beware and all that)

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...improving DNN startup performanceimproving DNN startup performance


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out