Profile Performance of Orchard Websites Using MVC Mini Profiler

Profile Performance of Orchard Websites Using MVC Mini Profiler

I mentioned in a previous Orchard Blog Post the importance of looking at Orchard Websites as more than just a collection of modules, Custom Orchard Themes - Converting Existing Web Design and HTML Templates. An Orchard Web Developer has to look at the Orchard Website as a whole and optimize it, particularly for performance. When playing with the new Projector Module in Orchard CMS, I really started to look at its performance. Sure the Projector Module makes displaying information on the website easy by allowing one to query the content information in your orchard website using various filters, sort criteria, and layouts, but that comes with a price in performance as it has to work in a generic manner to support all kinds of scenarios. I wondered what that price looked like and used the MVC Mini Profiler for ASP.NET MVC to view the various database queries hitting the Orchard Database.

read more