1C-Битрикс: Управление сайтом

Документация по D7

Просмотров: 2179 (Статистика ведётся с 06.02.2017)
Последнее изменение: 16.12.2016

Bitrix Framework - технологическая платформа для создания и управления проектами (веб-сайтами и корпоративными порталами). На данный момент платформа поддерживает два собственных ядра: старое и новое. Документация по старому ядру размещается отдельно.

Ядро D7 – это не просто рефакторинг, это смена подхода к написанию кода. Разработчикам нужно учитывать в своей работе происходящую постепенную замену старого кода на новые методы: старый API в конечном счёте станет чем-то типа адаптера, для совместимости. А вся логика с соответствующим рефакторингом переедет в новое ядро.

Данная документация носит только справочный характер. Детальное описание принципов работы нового ядра описаны в учебном курсе Разработчик Bitrix Framework. Примеры решения конкретных задач можно поискать в Базе знаний.

Внимание! Новое ядро реализует принципы ООП. Однако на данный момент, пока идёт активное развитие D7, к наследованию методов нужно подходить осторожно. Возможна ситуация, когда абстрактный метод может быть добавлен в базовый класс. Разработчикам рекомендуется не наследовать методы, а инкапсулировать их. Этот способ достаточно гибкий и безопасный.

Работа над документацией ведётся постоянно. Следить за изменениями в документации можно с помощью страницы Что нового? на сайте 1С-Битрикс, либо подпиской на твиттер BitrixDocDev, а также в блоге Отдела документации.

На данный момент не все возможности старого ядра продублированы в D7. Более того, в силу ряда причин API документация может не охватывать все методы. Для понимания работы иногда лучше просмотреть собственно программный код. Для этого можно использовать бесплатный модуль из Маркетплейса: Живое описание АПИ.

На каждой странице документации авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Для этого воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой:




© «Битрикс», 2001-2017, «1C-Битрикс», 2017