[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