Feature #90931
closedAdd option to disable version highlighting in the page tree
0%
Description
In larger instances the highlighting of versions in the page tree is a performance killer. The more pages and tables the instance gets, the slower the loading of the page tree becomes.
If it cannot simply achieved to gain performance boost here, there could be at least an option added to disable the highlighting for some users.
I will add a patch which we are using for quite a while to disable the highlighting. The configuration part needs to be added if this is a desired workaround.
This one here is the slow part: https://github.com/TYPO3/TYPO3.CMS/blob/master/typo3/sysext/backend/Classes/Controller/Page/TreeController.php#L504
Updated by Gerrit Code Review over 4 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64052
Updated by Danilo Caccialanza over 4 years ago
- Related to Bug #91728: Very slow tree loading if you have multiple workspaces TYPO3 v10 added
Updated by Danilo Caccialanza over 4 years ago
I confirm the problem as it has been described and that the patch solves the performance problem.
In my opinion you can release this patch, but it should not be the final solution of the problem because the color of the versioned page is important and I don't want to be forced to disable it to improve performance!
Updated by Danilo Caccialanza over 4 years ago
Performance problems are solved with 10.4.6 and 9.5.20.
"2020-07-23 a253b871c5 [BUGFIX] Limit amount of data fetched by the page tree (thanks to Tymoteusz Motylewski)"
In my opinion this functionality is no longer necessary.
Updated by Christian Kuhn over 4 years ago
Updated by Christian Kuhn over 4 years ago
- Related to Epic #88474: Page tree performance in 9.5 added
Updated by Christian Kuhn over 4 years ago
- Related to deleted (Epic #88474: Page tree performance in 9.5)
Updated by Christian Kuhn over 4 years ago
- Related to Bug #88943: Pagetree taking extremely long to load for editors added
Updated by Christian Kuhn over 4 years ago
- Status changed from Under Review to Closed
Closing issue now. Please ping us if you object.
Updated by Uwe Trotzek over 4 years ago
I'm not 100% sure if this can be closed or not. The highlighting of changes in the page tree has definitely performance impact. In my local dev system with only a few changes made by myself it is about 3 seconds. (6 sec with the patch, 9 sec. without the patch)
I wrote this patch because we had huge performance issues in our production environment. We have to test if the issues will come back as soon as our editors make more changes in production. I can imagine that they will come back because we had these performance issues BEFORE the page tree refactoring in TYPO3 9. The problems were also present under 8.7.
But we'll see. ;-) I will give some feedback. But it will take some time until we have the project in production.
Updated by Danilo Caccialanza over 4 years ago
Yes, it may be that with the improvement of the tree performances the "highlighting of versions" problem has also improved but the performances for "highlighting of versions" are not yet completely satisfactory.
Updated by Riccardo De Contardi 6 months ago
On version 13 the pagetree has been reworked AFAIK to be native HTML5.
Plus, the pages modified in a workspace are now marked with a "yellow dot" on the right side.
Is this issue still relevant?
Thanks.
Updated by Danilo Caccialanza 6 months ago
Riccardo De Contardi wrote in #note-13:
On version 13 the pagetree has been reworked AFAIK to be native HTML5.
Plus, the pages modified in a workspace are now marked with a "yellow dot" on the right side.Is this issue still relevant?
Thanks.
No, this issue is no longer relevant, thank you!
Updated by Riccardo De Contardi 6 months ago
- Status changed from New to Closed
I close this very old issue for now
If there are specific issues / features about the performance of the new PageTree , please open new issues
Thank you.