Feature #48960
closedEpic #55070: Workpackages
Epic #55065: WP: Overall System Performance (Backend and Frontend)
Epic #55656: Optimize overall Extbase performance
Extbase: Backport lazy dependency injection
0%
Description
In TYPO3 flow 2.0 we have now lazy dependency injection. This feature is really awesome and it will be cool if we have this also in extbase. In TYPO3 flow this feature speed up flow because the the injected classes will only loaded if you need them.
The related flow ticket is http://forge.typo3.org/issues/43819
Updated by Markus Günther over 11 years ago
The backport from the feature is not as easy as i expected, because the implementation of DI is completely different in TYPO3 flow. So if we want to have this the migration will be a little bit complex.
Updated by Anja Leichsenring over 11 years ago
- Target version changed from 6.2.0 to Extbase 6.2
Updated by Alexander Schnitzler over 11 years ago
So, are you working on it at all? If not let's flag this 6.3.
Updated by Markus Günther over 11 years ago
- Target version changed from Extbase 6.2 to Extbase 6.3
Updated by Gerrit Code Review almost 11 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/27001
Updated by Gerrit Code Review almost 11 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/27001
Updated by Gerrit Code Review almost 11 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/27001
Updated by Gerrit Code Review almost 11 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/27001
Updated by Marc Bastian Heinrichs almost 11 years ago
- Assignee set to Marc Bastian Heinrichs
- Parent task set to #55656
Updated by Felix Oertel almost 11 years ago
Do you have some numbers on this? I don't think, that a real performance boost might apply to our situation as it does to Flow.
Updated by Gerrit Code Review almost 11 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/27001
Updated by Marc Bastian Heinrichs almost 11 years ago
Will count some xhprof numbers
Updated by Ernesto Baschny almost 11 years ago
- Project changed from 534 to TYPO3 Core
- Target version deleted (
Extbase 6.3)
Updated by Ernesto Baschny almost 11 years ago
- Subject changed from Backport lazy dependency injection to Extbase: Backport lazy dependency injection
- Category set to Extbase
- TYPO3 Version set to 6.2
Updated by Christian Kuhn almost 10 years ago
- Status changed from Under Review to New
Updated by Christian Kuhn almost 10 years ago
The patch pushed to gerrit was abandoned since it was stalled for a long time. This needs a fresh approach :)
Updated by Benni Mack about 7 years ago
- Status changed from New to Rejected
not gonna happen within Extbase scope (if we do DI then we'd go all in for the whole core)