Creative Answers
Please Login or Register

Knowledgebase

Improving the Performance of a DNN site

This article provides information on a range of options for improving the performance of your DNN website.  Each DNN site has been setup difefrently uses different modules and skins so you will need to validate and test which of these methods is appropriate for improving the performance of your site.  Some modules will not support these changes.

The performance of your DNN website can be improved by:
  • setting the Performance option in DNN hosting as follows:
    • Page State Persistence: Page
    • Module Caching:Memory
    • Performance Setting: Heavy Caching
    • Authenticated Cacheability: ServerAndNoCache
    • Compression Setting: Gzip
    • Use Whitespace Filter: Checked
  • combine js files and move js files to the bottom of the page by purchasing a performance enhancing module for your DNN site.  Some modules may not function if the js file is moved so testing will be required to identify the appropriate js files to move
  • use a CSS optimisation tool to reduce your CSS files to the minimum needed.  A number of tools are available on the internet
  • combine CSS files and move all to the header of the page by purchasing a performance enhancing module
  • minimise the HTTP calls
  • enable compression
  • Ensure all images are saved for the web
  • Reduce the start up time of ASP.NET by creating a static home page.  This will give you a faster load time for the home page and enables your ASP.NET site to be loaded in the background.  This requires the use of a DNN performance enhancing module
  • replace the Solpartmenu with an alternate menu such as a CSS menu.  A number are available on the internet.  This reduces the js files downloaded.
We provide a consulting service to improve the performance of DNN sites.  If you would like some more information, please Contact Us.



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read

Quick Navigation

Client Login

Email

Password

Remember Me

Search