Kategorie: ViewHelper

TYPO3 ViewHelper Tipps

Heute möchte ich euch zwei Tipps zeigen, welche die Geschwindigkeit von TYPO3 ViewHelpers deutlich beeinflussen können.


Tipp1: Caching

Aufpassen muss man bei ViewHelpers die Facets\ChildNodeAccessInterface statt Facets\CompilableInterface nutzen, da sie nicht gecacht werden und sich das Parsen der Seite um Sekunden verzögern kann. Folgende ViewHelper werden nicht gecacht:

  • <f:switch> → stattdessen f:if nutzen, das ist deutlich schneller (TYPO3 Version 6.2)
  • <f:widget.paginate>
  • <f:widget.autocomplete>
  • <f:be.menus.actionMenu>

Diese ViewHelpers also bitte mit Maß und Ziel verwenden ;-)

 

Tipp2: Partials

Anfrage