Bitrix framework — структура

Работаю в российской конторе по разработке ПО на заказ, в отделе веб-разработки.
Заставили пройти сертификацию битрикса.

Для начала почитал документацию. Много информации, запоминать ее смысла нет, если не работаете с битриксом на постоянной основе.

Основное, что нужно знать о битриксе:

Ядро

APPLICATION — Основной класс, содержит методы для получения и вывода основной информации в шаблоне.

Модули

Это подключаемые плагины взаимодействующие с БД и админкой.

Шаблон

Вьюха.
local -> tremplates -> template_name

Компоненты

Часть(и) шаблона могут быть сложносоставными.
template_name/components — Компоненты шаблона: меню и т.д.

Редактируемые области

CMain::IncludeFile — позволяет создавать редактируемые области. Нужно создать файл в папке include и подключить этим методом.