Epic #88474

Page tree performance in 9.5

Added by Tymoteusz Motylewski 3 months ago. Updated about 2 months ago.

Should have
Target version:
Start date:
Due date:
% Done:


Sprint Focus:


The new page tree delivered in v.9.5 has performance issues with bigger instalations e.g. 100k pages
Because of processing the whole page tree in one go.
We should make it possible to fetch one page tree level at once and process only these pages on PHP side.

For the discussion please join the slack channel




Bug #86945: Performance PageTree in WorkspaceUnder ReviewAlexander Opitz

Bug #88097: Page tree data fetching is using a huge amount of memory in PHPNew

Bug #88098: Page tree XHR is fetching huge JSON dataNew


#1 Updated by Wolfangel Cyril 2 months ago

Two idéas :

If i remember well, the 4.5 -> 6.2 team already addressed a similar issue and worked on the pagetree performance. It's probably a regression.

Other thing, maybe we could remove the loading animation would immediatly solve the bug as the 7.X version is doing the action in the background and nobody complained ?

#2 Updated by Johannes Wagner 2 months ago

I have a large and deeply nested page tree. I want to install it in Typo9.5.

You could build the page tree asynchronously as in the previous Typo3 version. There, my page tree is quickly set up using the getNextTreeLevel method.

related question: https://stackoverflow.com/questions/56628254/how-can-the-typo3-backend-page-tree-be-constructed-asynchronously-in-typo3-v9-x

#3 Updated by Tymoteusz Motylewski about 2 months ago

  • Description updated (diff)

#4 Updated by Tymoteusz Motylewski about 2 months ago

  • Description updated (diff)

Also available in: Atom PDF