Project

General

Profile

Actions

Bug #28233

closed

t3libExtMgm does not cache extension version

Added by Björn Pedersen over 13 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2011-07-15
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
4.6
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The t3lib_extMgm::getExtensionVersion function includes the ext_emconf.php file of an extension each time it is called.
It should cache the version per key instead.

In my install the version of templavoila is queried around 24 times per BE load ( many extensions check for specific templavoila versions), slowing down the system.


Files

without_patch.png (144 KB) without_patch.png without patch Björn Pedersen, 2011-07-18 08:11
with_patch.png (170 KB) with_patch.png with patch Björn Pedersen, 2011-07-18 08:11
Actions #1

Updated by Mr. Hudson over 13 years ago

Patch set 1 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #2

Updated by Mr. Hudson over 13 years ago

Patch set 2 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #3

Updated by Mr. Hudson over 13 years ago

Patch set 3 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #4

Updated by Mr. Hudson over 13 years ago

Patch set 4 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Updated by Björn Pedersen over 13 years ago

2 screenshots showing the eaccelerator cache and hit count for loading the BE login page and login:
without patch, templavoila ext-emconf gets included 15 times, with patch , it is not in the first page of hits.

Actions #6

Updated by Mr. Hudson over 13 years ago

Patch set 5 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #7

Updated by Mr. Hudson over 13 years ago

Patch set 6 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #8

Updated by Mr. Hudson over 13 years ago

Patch set 7 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353

Actions #9

Updated by Björn Pedersen over 13 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Actions #10

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF