[TYPO3-core] RFC: #8515: Speed up tslib_cObj->getTreeList by caching its results

Peter Niederlag peter at niederlag.de
Sun Jul 13 13:07:08 CEST 2008


Hello Ingo,

Ingo Renner schrieb:
> Reminder

This is a really tough one. ;(

I don't have any site running where tslib_piBase->pi_getPidList whould
run one more than maximal five pages. So I don't expect any reasonable
gain from this patch. in 99% percent of cases it just operates on a
single(!) page, where the records are stored.

Instead I end up with a bunch of hooks running on a couple of BE-operations.

Are there really many setups that would benefit from a cache for
->getTreeList()? Is ->getTreeList() used anywhere else than for plugins?

I am not against it at all but would really like to see a thorough
analysis of the performance-impacts for different situations.

Does anyone else have an opinion?

Thx and Greets,
Peter
-- 
Peter Niederlag * Neuer Sandberg 9 * 31535 Neustadt *
Fon (privat): 05036 / 924 100 * Fon (Büro): 05036 / 924 101
Fon (mobil): 0172 / 516 48 55 * Fax 05036 / 924 105
callto:typo3support (skype)
http://www.niekom.de * TYPO3 und EDV Dienstleistungen *


More information about the TYPO3-team-core mailing list