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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...The loading time of DNN sites is not good....The loading time of DNN sites is not good....
Previous
 
Next
New Post
4/9/2008 11:16 AM
 

I have set Server for my caching, but on a number of sites I have found Serverandnocache to be better.  You really just need to check on your specific setup.  I also agree on cutting back DNN logs.  I pretty much turn them on only when tracking a specific issue.  Otherwise I turn off all logs.  The only routine log I use is the IIS log anyway.  There are also database tweaks you can do that can help DNN.  This used to be a big issue but later versions of DNN finally got some of the database performance tuned.

Unfortunately, tuning the database, DNN, IIS and even the server hardware requires a fair amount of experience and skill across a number of areas.  There all all kinds of Six Sigma and process monitoring programs, but the bottom line is to create a baseline, make a change, test to the new baseline, then accept or reject the change.  Continuously.  What does not kill you makes you stronger.  :)

Maybe for Cambrian someone will do a "Performance Guide" to DNN.  Some settings are confusing, any admins just don't know they are there.

Jeff

 
New Post
4/9/2008 3:21 PM
 

I just thought I would chime in here as well.

First of all I think that a key item to consider is that you must have a properly configured DNN site to start with, before you start looking outside of DNN for assistiance, this includes the use of PageBlaster, have a look at the modules you are using, the menu components, all of the settings inside DNN, the logging, and ensure that you have the proper configurations across the board.

Now, my site mitchelsellers.com is on a shared hosting plan, on a DNN installation with 5 other parent portals.  The entire DNN installation does somewhere in the area of 1000 visits per day, with about 5,000-15,000 page views per day and I typically have page load times under 1 second.  or just slightly over.  Now I do not use page blaster and I do not use DNN compression.  The biggest thing that modified my page load times was the proper configuration of logging and the switch to CSS NavMenu.  When I switched menu components I went from page loads of about 3 seconds each to my current time....

So again as others have mentioned it is something that really you have to do a case by case overview.

I do have some blog posts on my site that talk about the host performance settings which can help people that are unsure of how to configure and I'll try to get some more documentation out there regarding logging etc.


-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
4/9/2008 7:30 PM
 

I recommend setting Authenticated cachability to Public so that pages can be cached on the user's browser or downsream proxies.  The only time you would not want to do this is if you have very good reasons to make sure that the client's computer does not save information and in that case you should know why you want to set it not to cache.

Here's my recommendations on DNN performance settings.

http://www.snapsis.com/DNN-Frequently-Asked-Questions/tabid/560/forumid/10/postid/4991/view/topic/Recommended-settings-for-DNN-Performance.aspx

A huge one is the default setting of caching modules to disk. This can really slow down your site, so unless you just can't spare a little extra memory change this default to memory.

Here's a few more links on the topic of performance in DNN:

http://www.snapsis.com/DNN-Tips-And-Tricks/tabid/560/forumid/12/postid/5612/view/topic/Performance-Tip---Remove-default-user.aspx

http://blogs.snapsis.com/CommentView,guid,2c5a4c45-bb33-4715-92be-578856d98661.aspx

http://blogs.snapsis.com/CommentView,guid,739278ef-6d9e-4e73-804b-45627dcc6256.aspx

http://forums.asp.net/p/974958/1235032.aspx

 

 


DotNetNuke Modules from Snapsis.com
 
New Post
4/9/2008 9:42 PM
 

Jeff Cochran wrote

Caching is something I always thought should be in the core DNN configuration

EDIT: My apologiess to Jeff... I was thinking about compression when I responded to this thought...

Contrary to some popular belief... caching actually IS in the core of DNN. As with any solution, performance can vary for many different reasons (hardware, network, server density, internet cloud, site or page characteristics, etc).  However you can do some comparisons easily enough with web tools for before & after.  The www.dotnetnuke.com website traditionally runs "out of the box"... this means that we don't do anthying "private" or artificial to change our performance, rather try to emulate what a normal site should be able to expect (granted we are hosted well).  We run with our basic caching turned on...

  1. Navigate to Host > Host Settings.
  2. Go to the Advanced Settings - Performance settings section.
  3. Select the required value from the drop down list. (Compression Setting) 
  4. Click the Update link.

Now, I'd like to avoid the inevitable religious debate about what's "better"... my aim is simply to clarify that there is compression built into DNN and it does work quite well.  As with any feature or module, there are always alternative providers.  We are happy to see them available.


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
New Post
4/9/2008 10:01 PM
 

A very quick before & after comparison on a www.dotnetnuke.com page gives these kinds of results using basic built-in GZip compression (no tuning).

 

Raw

 

Gzip Compressed

 
Object type

Size (bytes)

Download @ T1 (seconds)

Size (bytes)

Download @ T1 (seconds)

HTML: 54182 0.69 13161 0.47


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...The loading time of DNN sites is not good....The loading time of DNN sites is not good....


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