Actions
Bug #20608
closedBackport treelist caching from TYPO3 4.3 to TYPO3 4.2.6
Start date:
2009-06-11
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.2
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
Problem:
function getTreeList() in class tslib_content can be some of the most expensive functions when rendering pages showing plugins that use huge pidlists.
Solution:
Backport the treelist caching from TYPO3 4.3 to TYPO3 4.2.6
I did some benchmarks with a worst case scenario: complete pagetree is used as pidlist (~1000 pages). All pages did show a plugin using this pidlist and rendered as User_int.
Don't laugh ;-) I saw this quite often on realworld servers.
In these tests caching of the treelist resulted in 3 times more pages rendered in the same time (+ 200%)
(issue imported from #M11317)
Files
Actions