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 ...Your Best Advice for Speeding up DNNYour Best Advice for Speeding up DNN
Previous
 
Next
New Post
1/19/2007 7:07 PM
 
Hi everyone,

It wasn't too long ago that I started a project that involved building a website on DNN. This was to be a fairly complex web application and we figured DNN would be a good starting point.

Now it's finally getting close to time for launch, and my client had a load test performed on the site to see if it would scale / handle users.

Unfortunately, although the site seems to scale well, it performed very slowly. My client is very upset and I'm starting get worried / thinking about whether it was a good idea to use DNN in the first place. It seems that DNN comes with a lot of extra built in functionality that we don't need and that may be costing us in terms of performance.

I'd like to know what everyones best recommendations are for speeding up DNN and what features can we disable that would give us the performance boost we are looking for?

For example, can we disable the logging completely? The localization is another feature we don't need that might be costing us in terms of performance too...

Any other ideas? Thanks in advance...
 
New Post
1/20/2007 2:04 AM
 

There are two basic things we've done on our enterprise site:

  1. Uninstall all unused modules.  Minimizes the DLLs that have to load
  2. Optimize the CSS files.  The typical CSS setup is not very optimized (redundant, unnecessary selectors)

 


Mark Trenchard
 
New Post
1/20/2007 2:19 AM
 
1) What version are you using, If you are not using 4.4.0 then I would suggest upgrading.  Version 4.4.0 was strictly a performance improvement release and really does speed DNN up.  Not only does it have a number of performance improvements, but it also has built in compression and whitespace filtering, which can also improve the performance of DNN (although these feature might make some modules not work as expected and you should test out the functionality of you web site if you turn these features on).

2) Find a monitoring company or a scheduling application that lets you call web stie URL's.  Have it hit the KeepAlive.aspx page and this will eliminate the dealy the first time the user accesses the site.

3) Although DNN has built in compression, there are a number of 3rd party modules that do compression plus other features.  I have not used it but hear that PageBlaster is a great product. Of course, if you do use a 3rd party you would want to disable the features mentioned in #1 above.
 
New Post
1/20/2007 8:02 AM
 

As Shawn said, definitately upgrade to the latest version of DNN, although you may want to wait 1 or 2 weeks until DNN 4.4.1 comes out since 4.4.0 had a few bugs.

Yes, turn off Site Log and Error Log, those tips and more are mentioned in Who's got the fastest DNN Site? Look'n for Speed!! for some great ways to improve performance.

I also have several optimizations on my blog.

And, also as Shawn pointed out, PageBlaster does dynamic page output caching, which will make any ASP.Net site deliver pages at blazing speed.


DotNetNuke Modules from Snapsis.com
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Your Best Advice for Speeding up DNNYour Best Advice for Speeding up DNN


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