Skip to content
Commit f27c6965 authored by Christian Kuhn's avatar Christian Kuhn Committed by Anja Leichsenring
Browse files

[TASK] Performance improvement in 'Active TypoScript'

Since #99782, we're always rendering the entire
TypoScript tree. With bigger trees like a loaded
bootstrap_package, these can be thousands of nodes.

One bummer is the f:be.link VH call for each node.
The patch suppresses this with a pretty straight
hack, improving server side by about 40%.

Another optimization (accessing object members)
requires a change in Typo3Fluid, which needs to
be prepared and released on this side first.

Resolves: #99820
Related: #99782
Releases: main
Change-Id: I688d1038a5e4f23c5f2172d64d7508cdda3e3ff2
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77695


Reviewed-by: default avatarJasmina Ließmann <minapokhalo+typo3@gmail.com>
Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarJasmina Ließmann <minapokhalo+typo3@gmail.com>
parent f317ddb4
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment