Speed up widget development with Sitefinity MCP server. Learn more...

Server-side development performance tips

On the server side, you can analyze on a deeper level the code, compilation, or database issues that cause poor performance or high utilization of CPU or memory. Server-side performance in Sitefinity CMS is primarily related to working with the data layer and Sitefinity CMS API. 

Server-side performance aspects 
CPU CPU resources are most important for the web server that hosts the application. CPU performance plays a vital role in determining the capacity of users the application can handle. High CPU usage can lead to unexpected exceptions and cause the application to stop working entirely until restarted. 
Memory 

System memory resources are most important for the server hosting the database. In general, a lot of memory is consumed by database queries. High memory usage on the database server may lead to slow execution of queries and thus hinder the end users experience.

Consuming the least amount of memory resources on the client-side is also important for targeting client devices with less memory available. 

The following sections give you some recommendations about optimizing performance on server-side.

NEW TO SITEFINITY?

Want to learn more?

Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.

Get started with Integration Hub | Sitefinity Cloud

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting your Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity ASP.NET Core and take advantage of its decoupled architecture and modern development model.

Was this article helpful?

Next article

Optimize development