Page Long Cache Considerations and Configuration
With Sitefinity CMS, you can configure the way your pages are cached which affects and optimizes the overall performance of your system.
Not all the SmarterCommerce widgets support cache because of their dynamic nature. My Account, Order History, and Order process are examples of widgets that will not work with long cache.
The following widgets are the ones that will obey and work on pages with long cache, these widgets have long cache support with getting status service for load dynamic content across users, and cache dependency of mappings pages and override pages configured on the designer.
Widgets in the header section:
- Announcements
- Account Navigator (Top Navigation view)
- Login logout
- Floating Shopping Cart
- Floating Saved Cart
- Floating Quote Cart
- Floating Announcements
- Catalog Navigator (Top and Full with menu views)
- Sales Person Options
- Language Selector
- External Product Search
- Product Search Box
Widgets:
These widgets display content shared across users and have a dynamic content cache dependency to release pages cache when detecting any changes in modules.
- Product Content (Full View and compact view)
- Catalog
- Store Locator
The pages that have the Sitefinity Long cache configuration must contain only the SmarterCommerce widgets mentioned above. If a SmarterCommerce widget is added that is not in the list, the page will work without cache.
The Sitefinity widgets will work with long cache pages, so these widgets can be in the pages that have the Sitefinity Long cache.
When the Catalog, Store locator or Product Content won’t work with long cache, the pages must be configured with caching options no cache option.
Note: Sitefinity creates a different cached version for each query string value. For more information: https://www.progress.com/documentation/sitefinity-cms/administration-configure-cache-profiles
This Section Also Contains
- Ecommerce CMS MVC with Bootstrap 4
- Creating a New Sitefinity Custom Template
- How to Share Template in Multisite Instance
- How to Customize a Site with Resource Packages
- Theming Bootstrap
- Page Long Cache Considerations and Configuration
- Mappings Module
- Personalization Integrated with JDEdwards
- How to Add New Widget Template
- How to Include Local Web Font
- How to Use External Plugins Locally
- Sitefinity Authentication Expiration
- Sitefinity Images
- Internal Plugins Configuration in Update 6 - SC20220114
- Internal Plugins Configuration in Update 7
- How to Setup Pickup Instructions Page
- How to Setup Terms and Conditions Page
- Resource Manage Multisite
- Content Search Configuration
- Product Assignments (Filter by Attribute)
- Google Analytics Configuration
- Configure Azure Redis Cache (ASP.Net State Server Provider)
- Task Manager Email Notifications
- Configure Google Maps
- Catalog and Product Content Metatags (SEO)
- Cookies Configuration
- Change Password Configuration
- Recycle Bin
- Login Page Configuration
- Error Page Configuration
- Configure the SmarterCommerce Menu in Backend
- SmarterCommerce Settings Not Being Displayed
- Management Console Email Templates
- EPayments Modules
- Troubleshooting Errors
- Configure Kraken Image Optimization
- Sitefinity Health Check Integration