Profiling Visualforce page performance
Over the past few years, there has been a shift within Salesforce development away from the use of Visualforce toward the use of first Aura, and, more recently, the LWC framework. While this has meant that the number of new Visualforce pages being created has dropped significantly, for those working with an existing environment that is rich with Visualforce pages, a good measure is to simply update the pages to work within Lightning Experience to help maximize Lightning adoption and provide a short-to-medium-term solution.
When undertaking this work, it can also be a useful process to work to improve the performance of existing Visualforce pages to help improve your application’s overall performance. There are still instances where new Visualforce pages are being built and deployed, notably for some custom communities and site pages, where page performance is an important measure.
Visualforce is a server-side framework, and as such...