Bug #28233
closed
t3libExtMgm does not cache extension version
Added by Björn Pedersen over 13 years ago.
Updated about 6 years ago.
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
Patch set 1 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
Patch set 2 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
Patch set 3 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
Patch set 4 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
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.
Patch set 5 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
Patch set 6 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
Patch set 7 of change I05502a035a597b5b2b09e60d4027db47d8e2ac71 has been pushed to the review server.
It is available at http://review.typo3.org/3353
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF