To enhance the performance of your Sitefinity CMS website you can integrate it with a CDN service of your choice. This enables content to be delivered to website visitors from the nearest edge server of the CDN service provider, instead of going every time to the original server. CDN services also cache your pages HTML and media content, thus minimizing your server load and ensuring your website scalability.
Sitefinity CMS provides full support for CDN caching protocol. Once you have your CDN configured to deliver the website content through its servers, you need to ensure Sitefinity CMS is setting the proper values in the cache-control headers, which determine the CDN behavior. To do this you need to configure the Proxy Max Age setting of the default page cache profile set for your Sitefinity CMS web application. The Proxy Max Age setting determines the value of the 's-maxage' cache-control directive and it is used explicitly for proxy servers and CDNs. It overrides the max-age directive and expires header field when present. For more information see: Configure cache profiles.
Having CDN cache configured for pages guarantees that your website pages content is delivered from the CDN servers cache. This also includes the media content items present on your pages. You can however configure CDN explicitly for your media content for scenarios where you want to enable CDN only for media content, and not the entire site, or have certain blob storage providers for your media content libraries deliver content from CDN. To configure CDN for your Sitefinity CMS libraries you enable CDN for the blob storage provider used by your libraries. For more information see: Configure CDN for blob storage providers
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
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.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important