Page Long Cache Considerations and Configuration
With Sitefinity CMS, you can configure how 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 widgets that will not work with long cache.
The following widgets will obey and work on pages with long cache. These widgets have long cache support with getting status service for loading 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 page cache when detecting any changes in modules.
- Product Content (Full View and compact view)
- Catalog
- Store Locator
The pages with 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.
The Catalog, Store locator and Product Content pages won’t work with long cache. The pages must be configured with 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
- How to Configure the Not Available Images for Configured Products
- Replace Not Available Images
- 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 Images
- Sitefinity Authentication Expiration
- Sitefinity Health Check Service Configuration and SmarterCommerce Health Checks
- Internal Plugins Configuration in Update 6
- Internal Plugins Configuration in Update 7
- How to Setup Pickup Instructions Page
- How to Setup Terms and Conditions Page
- Sitefinity Multisite Resource Override
- 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
- Reset Password Configuration
- Recycle Bin
- Login Page Configuration
- Error Page Configuration
- Configure SmarterCommerce Menu Backend
- Sitefinity User Group
- Copy Settings and Mapping on Multisite
- New Site – Activate Modules
- Shared Products Module
- Configure Image Optimization
- Management Console Email Templates
- How to Enable Canonical URL
- EIPP Modules
- Sitefinity File Manager
- PunchOut Configuration
- Troubleshooting