Performance and Optimization for DNN-Based Web Solutions

performance and optimization for dnn websites

While the DotNetNuke platform is powerful on its own, there are a number of actions you can take – from host settings to file caching – that will speed up your system and maximize your website’s performance. The following article series will walk you through a few considerations.

DotNetNuke Performance Overview

The steps you must take to optimize your DotNetNuke website’s performance begin with selecting the right host settings, and range from back-end configuration to making sure the website’s skin is set at the lowest possible page size. However, as a rule of thumb, the way you configure your website and set up the MS SQL server will have the biggest impact on your website’s performance. If you want to scale up and use more than one web server, then website caching best practices are also significant. Finally, small details like loading jQuery elements from a CDN will have big results.

Host Settings for Optimum DotNetNuke Performance

Many of the settings should be viewed on a case-by-case basis.

DotNetNuke runs well in a range of hosting environments, due to its multitude of configuration settings. For every website, you can establish some basic host and performance settings that will help it run more smoothly. Within the Host Settings --> Performance section, you can set the way pages are cached. Setting the Performance Setting to “Heavy,” for example, will provide the highest level of caching. In most cases, the settings should be left as they are. For example, Page State Persistence, which controls where the ASP.Net viewstate is stored, should be left at “Page.” Selecting the “Memory” option can cause a number of issues.

DotNetNuke Performance Optimization in Austin, TX

It is recommended that you speak to a consultant rather than manage your host settings yourself. Many of the settings should be viewed on a case-by-case basis. For example, if the Compression setting is enabled, then the Whitespace filter should not be used. As leading company specializing in DotNetNuke development, configuration, and consultation, Clarity can help. Contact us today to learn more.


Find out more about Clarity VenturesSee our Enterprise Web Portfolio