#6 Автозагрузка классов и жизненный цикл запроса в Bitrix Framework

12+
12+

3 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 месяца назад

Полная версия: https://bazarow.ru/video/video_new/seazon_4_2026/seriya-6-avtozagruzka-klassov-i-zhiznennyy-tsikl-zaprosa/ Рассказал про новую (относительно, все таки лет 10 как) систему автозагрузки классов из /lib/ модуля. Как разботет жизненный цикл запроса и про init.php 00:00 — Приветствие и новости проекта. Переход на минимальную редакцию «Старт». 01:34 — Вступление к темам: автозагрузка классов и жизненный цикл запроса. 01:56 — Почему документация по старой автозагрузке (include.php) устарела. 03:06 — Как работает современная автозагрузка классов по стандарту PSR-4 в ядре D7. 03:31 — Практический пример: создание структуры папок (директория lib) и нового класса в модуле. 03:52 — Правила именования Namespace и соответствие названия файла названию класса. 04:20 — Написание статического метода и использование строгой типизации (strict_types). 05:28 — Как правильно подключать ядро Bitrix и использовать Bitrix\Main\Loader. 07:07 — Проверка работы созданного класса на тестовой странице. 07:51 — Принцип «ленивой» (lazy) загрузки классов в Bitrix. 08:17 — Почему не стоит использовать include.php и директорию classes в новых проектах. 09:35 — Важность проверки подключения модуля через исключения (try-catch). 10:09 — Кратко о жизненном цикле запроса (подготовка к детальному разбору).

Название:

#6 Автозагрузка классов и жизненный цикл запроса в Bitrix Framework