[TYPO3-performance] SSI/ESI for better caching

Philipp Bergsmann p.bergsmann at opendo.at
Mon Sep 6 12:50:07 CEST 2010


Hi!

I was playing with nginx on the weekend as a reverse proxy for TYPO3. 
The performance increase was quite stunning and i had an idea to 
increase that a litte more. i wanted to ask the list if i'm completely 
wrong or if that would work, before i start to code some demo 
implementation.

i was thinking about changing for example the coa_int rendering like that:
if there is no post request/no_cache get-parameter or anything else, 
that would make some dynamic response expected i'd replace the output 
rendering to some SSI/ESI-tag pointing to some URL where only that 
content-object is rendered.

The expected result would be like that:

a page with a COA_INT object is partly cached by the proxy and the 
proxy-server requests the non-cacheable object on the user-request with 
(as far as i would expect that) a hugely improved loading-time, because 
you don't have to render stuff like the navigation. this would make 
pages with e.g. a contact form on it partially cacheable, beacuse it 
would only bypass the proxy-cache completely, when someone sends the 
form.

i hope i explained my thoughts understandable. i would like to hear 
your thoughts regarding that idea!

have a nice day!
philipp



More information about the TYPO3-performance mailing list