[TYPO3-dev] why USER "_INT" ?
Jigal van Hemert
jigal at xs4all.nl
Tue Dec 1 10:00:31 CET 2009
Stefano Cecere wrote:
> i know, stupid question, but does anybody know why a non cached object
> is called USER_INT ?
> what does this "_INT" mean?
>
> i ask because i have some difficulties to memorize it (i often don't
> remember which of USER or USER_INT is the cached one :)
The explanation won't help you to memorize it :-)
In TSRef you can see in the description of PHP_SCRIPT, PHP_SCRIPT_INT
and PHP_SCRIPT_EXT the origin of the _INT suffix.
So the suffix comes from the difference between _INT and _EXT, but the
suffix is used for COA and USER because the _INT versions of these are
handled the same way as PHP_SCRIPT_INT: only a marker ("divider-string")
is inserted in the cached page content and this marker is replaced by
the content generated by the USER_INT or COA_INT object after the page
is fetched from the cache.
This behaviour caused the suffix _INT to be used for COA_INT and
USER_INT, although it might not be that obvious for most people.
Regards, Jigal.
More information about the TYPO3-dev
mailing list