[TYPO3-dev] Testing TYPO3 caching vs. [FE][pageCacheToExternalFiles]

Patrick Gaumond patrick at typo3quebec.org
Wed Apr 19 18:47:43 CEST 2006


Michael Scharkow wrote:
> You can easily test how much overhead calling PHP is if you simply test 
> a PHP script that does *nothing* but sending a file to the browser.
> 
> <?php
> readfile('test.txt');
> ?>
> 
> I get around 10 times (!) more req/s for the above compared to plain 
> TYPO3 3.8 with only hello world content. (590 vs 56 req/s).
> 
> So there should be enormous possibilities of just serving cached files 
> from the filesystem, but this has to be done at a most early stage 
> because otherwise TYPO3 eats all performance. Since we're faced with 
> some variables (fe user logged in, maybe browser conditions), a simple 
> solution would be to simply hash the request URL with some notorious 
> parameters (set in localconf.php), and send a file with name=hash.

There's at least 4 different extensions that are aiming more or less at 
that(static files creation):

mda_autopublish
http://typo3.org/extensions/repository/search/mda_autopublish/0.0.1/details/README.txt/

verautopub (Cron-script based automatic publishing of pages, by Kasper)
http://typo3.org/extensions/repository/search/verautopub/0.1.0/

real_publish (needs wget)
http://typo3.org/extensions/repository/search/real_publish/0.0.1/

dkdstaticpublish
(Doc from TYcon: 
http://tycon3.typo3.org/fileadmin/fe_user/dkd-tycon3/tycon3_paper27.pdf)
http://cvs.sourceforge.net/viewcvs.py/typo3xdev/tx_dkdstaticpublish/

I was not able (lack of time, documentation or skills!) to test any of 
them. At least there's some food for thought... and it looks like some 
people need some kind of auto/static/filesystem/ files generation.

Patrick






More information about the TYPO3-dev mailing list