📄️ Инфоблоки (информационные блоки)
Инфоблоки это инструмент для хранения и управления однородным контентом. Если упростить, это таблицы в SQL, где вы хранятся новости, товары, услуги или статьи
📄️ Структура таблиц Инфоблоков в 1С-Битрикс
В системе 1С-Битрикс инфоблоки организованы через набор связанных таблиц. Логика хранения данных отличается в зависимости от версии инфоблока (1.0 или 2.0).
📄️ Ключевые таблицы
Почтовая подсистема (Mail System)
📄️ События в 1С-Битрикс (Event Handlers)
Events Handlers или механизм перехвата событий (хуков) - позволяет изменять логику работы ядра или модулей Битрикса, не редактируя их исходный код.
📄️ Highload-блоки (HL-блоки)
Highload-блоки — технология 1С-Битрикс для работы с большими объемами данных. Это абстракция над произвольными таблицами в базе данных, которая позволяет работать с ними через ORM (D7).
📄️ Агенты: Хиты vs Cron
Агенты — технология Битрикса для выполнения фоновых задач по расписанию. С их помощью отправляется почта, очищается кеш, обновляются курсы валют, импортируются товары и тп.
📄️ ORM D7: Старое ядро vs Новое ядро
D7 — современное объектно-ориентированное ядро Битрикса. Оно принесло стандарты современного PHP: пространства имен (namespaces), автозагрузку классов, нормальный Exception Handling и, самое главное — ORM (Object-Relational Mapping).
📄️ Типы кеша
Кеширование в битриксе (Инфраструктурный)