Name: cacheinfo
Owner: AOE
Description: TYPO3: Fork of EXT:cachinfo, ready for 6.x
Forked from: bmack/cacheinfo
Created: 2015-06-17 12:43:54.0
Updated: 2015-06-17 12:43:55.0
Pushed: 2015-01-12 13:54:17.0
Size: 208
Language: PHP
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Cache Info is a small extension that sends special cache headers when rendering a page request.
This way, proxy caches know if they can cache a page.
Additionally, there are some debugging headers sent in order to trace why TYPO3 does/does not cache a page.
This is a info header sent to inform about certain caching mechanisms:
Whether TSFE object has the cacheContentFlag set, meaning that the page content is cached within TYPO3. see $TSFE->cacheContentFlag
The frontend is delivered with the “no_cache” flag activated. see $TSFE->no_cache
The complete frontend page is static cacheable. see $TSFE->isStaticCacheble()
If set, then also the header X-T3-Cache is set if there are no _INT cObjects on the page and/or logged in. see $TSFE->isClientCachable
Set if a user is logged in or a group is set in the frontend. see $TSFE->isUserOrGroupSet()
keyword followed by all the *_INT objects used on this page. Helpful to identify what prevents fully cacheable pages. see $TSFE->isINTincScript() and $TSFE->config['INTincScript'] The header “X-T3Cache” is not in this case.
whether a user is currently logged in/out.
Header used to tell proxys that they can cache (client cacheable).
Tell the proxy that a cookie is set by the current request, usually when logging in or already logged in.
Tell the proxy that the following cache tags are attached to the page, separated by | see $TSFE->pageCacheTags