TYPO3 autoloader для чего нужен?
Господа, поясните назначение фишки autoloader (кажется появилась с версии 4.3). В экстах ядра она во всех есть.
Суть - в корне экста добавляется файл ext_autoload.php, где прописываются пути ко всем классам используемым в эксте. Но для чего это нужно и полезно? PS: В памяти всплывает какая-то смутная информация, что новые версии TYPO3 не будут грузить все файлы всех загруженных экстов при каждой генерации страницы FE, а только те, что реально используются на странице. Но в 4.5 наблюдаю картину что из НЕ используемого на странице экста подключается библиотека в include_once(), которая прописана в /not_used_ext/pi1/tx_notusedext_p1.php |
Данный файл нужен для того чтобы работал автолоадер классов (т.е. чтобы не нужно было писать include'ы) для классов название и расположение которых не соответствует принятым в extbase.
|
Часовой пояс GMT +4, время: 20:17. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot