You need to Register for free and Login to post a message in the forum.

Forum

Subject: Site taking a long time to load
Prev Next
You are not authorized to post a reply.

Author Messages
Sanjay Rana
Nuke Newbie
Nuke Newbie
Posts:7

03 Feb 2009 12:37 PM  
Hi Everyone, I am still in the process of populating this site The site takes a very long time to load, even before it had no content in it. Is the skin slowing it down? thank you in advance
Joseph Craig
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:6139


03 Feb 2009 2:34 PM  
I took a look at your site.  Once the site loads initially, and once individual pages have loaded once, then the site responds quickly.

This is the standard behavior with ASP.NET sites, and not just DotNetNuke.  ASP.NET has to load and compile the site.  If your traffic is low, and depending on how your web server is configured, your site may get unloaded.  Then, when you go back to the site, you have to wait through the initial loading again.

The trick here is to keep your site loaded.  If you control your web server, you can configure it NOT to unload.  If you don't control it, you need to use a "keep-alive" service to hit your site on a regular basis to keep it loaded.  Generally, keep-alive services hit the site every 5 minutes.

You should also configure the Performance Settings (under Host Settings) for best performance. Look at this link for a current description of increasing the performance of DotNetNuke sites.

Joe Craig
DNN Creative Support
Subscribe to the website
eversence
Nuke Newbie
Nuke Newbie
Posts:1

27 May 2009 11:30 PM  
Hi Joe,

I refer to your statement "ASP.NET has to load and compile the site. If your traffic is low, and depending on how your web server is configured, your site may get unloaded."

I'm currently experiencing the same issue on a particular site hosted by our own company. And it only happens randomly to random users across my country and the issue is that the home page of this .aspx site takes forever to load.

I do not really understand by the trick that you have mentioned "keeping your site loaded", how do I get about configure it to "keep alive" and "keeping it loaded" in the web server?

Help me as soon as you read this post..

really appreciate it!

Thanks in advance.



Joseph Craig
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:6139


28 May 2009 6:16 AM  
If you Google "keep alive" you will find lots of services that will ping your site on a regular basis.  These all work by sending requests to your site.  If these happen sufficiently often - 5 to 10 minutes - your site will have enough traffic to keep is from being unloaded.

I use a program (purchased, I believe, through Snowcovered) that I use on one of my computers to do this. 

Joe Craig
DNN Creative Support
Subscribe to the website
Doxey
DNN Creative Magazine Subscriber
Nuker
Nuker
Posts:12

18 Nov 2009 6:20 PM  
Posted By Joseph Craig on 03 Feb 2009 2:34 PM
The trick here is to keep your site loaded.  If you control your web server, you can configure it NOT to unload.
Hello. I do control my server. Since reading this I have been searching how to do this. Could you help me understand better? My DNN 5 intranet site (not yet in production) runs on Server 2003 R2, IIS 6, ASP.net 2.0. I am running Active Directory Provider, if that matters. I would think this is a setting in IIS and I see on the properties of my site Connections timeout and Enable HTTP keep alives. Am I in the right neighborhood? Doxey
Joseph Craig
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:6139


19 Nov 2009 8:29 AM  
IF you look for "Keep alive" services, that is the easiest approach.  These services will hit your site frequently so that the site is not unloaded.

You can also configure IIS to not unload the site.  I think that having DNN running in its own application pool is advisable if you choose this option.

If your problem is page to page loading times, you might want to look at Mitchel Sellers' Blog for tips on getting the best performance out of DotNetNuke.

Joe Craig
DNN Creative Support
Subscribe to the website
Lee Sykes
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:6011


10 Dec 2009 1:59 PM  
You may also want to have a look at:
Performance Tips - Fast Site - Keep Alive Tools - Hosting

Lee Sykes
Site Administrator
Subscribe to the website : DotNetNuke Video Tutorials : The Skinning Toolkit : DotNetNuke Podcasts

Twitter: www.twitter.com/leesykes

Lee Sykes's Facebook Profile
jennreed
DNN Creative Magazine Subscriber
Nuke Newbie
Nuke Newbie
Posts:1

09 Jul 2010 5:21 PM  
It would be really great if the tip above links to the actual article. It takes me a page with a bunch of articles.
Joseph Craig
DNN Creative Staff
Nuke Master VI
Nuke Master VI
Posts:6139


09 Jul 2010 5:29 PM  
And ... http://www.iowacomputergurus.com/white-papers.aspx

Joe Craig
DNN Creative Support
Subscribe to the website
You are not authorized to post a reply.
Forums > Users Lounge > Site Review Please! > Site taking a long time to load



ActiveForums 3.7

Latest Forum Posts

Request Tutorial For Forms and List by Allen6195
If you have already produced a tutorial for Forms and List, would you please let me know where it is...
RE: Skin Header by mcmanta
ok I edited the home.ascx and inner.ascx and uploaded the skin again. thanks for the help.
RE: "Good" hosting providers by jtgreg77
Hello AJ, I can't say anything about the other two hosting providers, but we at PowerDNN have ha...
Where is the tutorial for the Reports Module? by Allen6195
I'm sorry but I can't find a tutorial on the Reports module.  When I do a search for 'Reports module...
RE: calender and events registration module by jncraig
I'm not aware of any.
RE: Missing blog entries by jncraig
I have not seen or heard of that particular problem before.
RE: Module Installation Error by jncraig
In email I suggested that you manually install one of the modules that failed.  See if errors are re...
RE: DotNetNuke User Profile v5.4 - Issue 58 by jncraig
In the file manager, set the permissions so that logged in users (registered users) have write permi...
RE: Module Installation Error by ollep
Thanks for your prompt reply Joe.I tried the logfile yesterday but had problem saving current (today...
RE: Skin Header by WinXnet
You need to add the link to the button. Right now it is just an image - no link at all! open it with...
RE: Skin Header by mcmanta
sure my web site is twinsprucepa.com if you look I have the header in place but when you click the c...
RE: NAV Menu not showing up correctly... by WinXnet
Try putting something in the separator html, like a div with a class you can work with. Also, y...
RE: Missing blog entries by WinXnet
I never use the dnn blog - it always seems to have issues. If possible, you might want to move to a ...
RE: CSS Skin Height Problem by WinXnet
100% height divs are a bit more complicated than it seems it should be. First - what browsers are...
RE: Skin Header by WinXnet
Not sure what you are asking - you should be able to just create an image button link... Then you...
RE: DotNetNuke User Profile v5.4 - Issue 58 by jerimiahpettigrew
How do you make the "my folder" option the only visible option for the profile image upload....inste...
RE: Tab startdate/enddate by brian_strickland
Thanks tons Joseph... I was actually trying to simplify my explanation so I wouldn't over complicat...
Skin Header by mcmanta
Hello All, I have a DNN5 site and my customer has asked me to create a Contact us button and Dire...
RE: Slow login by jncraig
Make sure that you have uninstalled modules that you aren't actually using.  That will reduce the me...
RE: Customising Registration form by jncraig
You might also look at these:How to Create a Portal Signup Module with OWSHow to Create a Custom...
DotNetNuke Modules
RSS Feeds