- Issue created by @pvbergen
- Status changed to Fixed
about 1 year ago 11:42am 6 February 2024 Automatically closed - issue fixed for 2 weeks with no activity.
Pagedesigner uses entities to render a page, creating many cache entries. The cache tags and contexts are currently not optimal and cause too many invalidations.
This issue should collect some optimizations for pagedesigner caching.
Problems:
- (1): Render cache contains cache tags for all pagedesigner elements. This causes anonymous content to be invalidated on internal changes before publishing.
- (1): Remove cache tags for pagedesigner entities from render cache, keeping the ones for other entities.
None
- Contains a correction on HandlerPluginInterface::renderForPublic (adding default value for $build)
None
Fixed
4.0
Code
Automatically closed - issue fixed for 2 weeks with no activity.