Bug #3294

Introduce reflection cache

Added by Sebastian Kurfuerst about 6 years ago. Updated almost 5 years ago.

Status:Resolved Start date:2009-05-14
Priority:Should have Due date:
Assigned To:- % Done:

100%

Category:Core
Target version:1.0
Has patch: Affected Flow version:

Description

Introduce reflection cache

3294_extbase.patch Magnifier - Introducing Reflection cache (mostly copied from FLOW3) (10.5 kB) Niels Pardon, 2009-06-09 12:39

3294_extbase.patch Magnifier - Patch v2 (9.3 kB) Niels Pardon, 2009-06-10 10:02

History

#1 Updated by Sebastian Kurfuerst about 6 years ago

  • Target version changed from 1.0.0 alpha 1 to 1.0
  • Branch set to v4

#2 Updated by Sebastian Kurfuerst about 6 years ago

Problem:
Some parts of Fluid/Extbase use Reflection to determine the parameters of an action and a ViewHelper. For that, we backported some aspects of the FLOW3 reflection service, which can be found in Tx_Extbase_Reflection_Service.
However, Reflection in PHP is quite slow, that's why in FLOW3, this information is cached inside the caching framework (which is available in TYPO3 4.3 as well).

Job description:
Your job is to add caching support using the Caching Framework to the Reflection Service, making general Extbase and Fluid calls a lot faster.

#3 Updated by Niels Pardon about 6 years ago

#4 Updated by Niels Pardon about 6 years ago

#5 Updated by Sebastian Kurfuerst about 6 years ago

  • Category set to Core
  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#6 Updated by Nikolas Hagelstein about 6 years ago

Though it's actually TYPO3 core/Caching framework related the backport of this feature triggers:
http://bugs.typo3.org/view.php?id=11386.

Also available in: Atom PDF