[!!!][FEATURE] Allow individual content caching
Since TYPO3 4.7 'stdWrap.cache' is available. This stores the rendered string into the cache_hash via the caching framework and retrieves it on successive renderings. However stdWrap kicks in too late for many cObjects, e.g. COA. Moving the 'cache.' logic into the central render method avoids the rendering of the cObject, thus gaining a major speed improvement if a cache entry already exists for a cObject. Custom cObjects and USER objects utilizing the 'cache.' property need adoption. This change allows to make effective use of page section caching to share the same generated HTML across many pages without regeneration. It provides the same power as Magento block caching. Additionally the properties key, lifetime and tags get stdWrap support. Resolves: #64200 Releases: master Change-Id: Ic0776082e09c70e03a9b432b41207031b4f2efa6 Reviewed-on: http://review.typo3.org/35915 Reviewed-by:Markus Klein <markus.klein@typo3.org> Reviewed-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de> Reviewed-by:
Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Stephan Großberndt <stephan@grossberndt.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Stefan Neufeind <typo3.neufeind@speedpartner.de>
parent
902f12af
Please register or sign in to comment