Important: #110358 - Site configuration caches resolved site data
See forge#110358
Description
TYPO3 now caches all data needed to create
Site
entity objects in the
"core" cache: the site configuration enriched with route enhancers provided
by site sets, the composed site settings, information about invalid sets, as
well as the contents of the optional per-site files csp.,
setup., constants. and
page.. Previously, this data was recomputed and re-read from
the file system on every request.
The
Site
entity objects themselves are still created at runtime once
per request: Expressions of configured base variants (
base)
continue to be evaluated per request and environment as before.
Any change performed via the TYPO3 backend (Site Management
modules) or via the
Site API invalidates this cache
automatically.
However, changes applied directly to the files csp.,
setup., constants. or
page. within a site configuration folder (for example
config/) now require flushing all caches to
become active - as was already the case for config. and
settings. before.