Performance tuning is always a tricky task, especially in web-based applications as it depends on a lot of parameters such as a server, browser, database, web server, application configuration, resource management, and so on, and sometimes by changing one or more parameters, you can improve the performance drastically.
In this recipe, you will learn different parameters with which you can get an optimized performance of your Sitecore application.
We will first try to achieve performance optimization from the Sitecore application itself:
Ensure that you have cached your presentation components to gain maximum benefits of HTML cache in the CD server, which you learned in Chapter 2, Extending Presentation Components. This will improve page performance drastically as this will reduce connections between the database and web server as well as hitting item or data cache. Also, initially set the HTML cache size, that is, 100 MB, and later...