Bug #3294

Introduce reflection cache

Added by Sebastian Kurfuerst over 12 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Should have
Assignee:
-
Category:
Core
Target version:
Start date:
2009-05-14
Due date:
% Done:

100%

Estimated time:
Has patch:

Description

Introduce reflection cache


Files

3294_extbase.patch (10.5 KB) 3294_extbase.patch Introducing Reflection cache (mostly copied from FLOW3) Niels Pardon, 2009-06-09 12:39
3294_extbase.patch (9.35 KB) 3294_extbase.patch Patch v2 Niels Pardon, 2009-06-10 10:02
#1

Updated by Sebastian Kurfuerst over 12 years ago

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

Updated by Sebastian Kurfuerst over 12 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.

#5

Updated by Sebastian Kurfuerst over 12 years ago

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

Updated by Nikolas Hagelstein over 12 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