Написал статью по структуре битрикс проекта, с точки зрения серверного программиста. Статья получилась довольно большая, поэтому тут ее вряд ли получится повторить с таким же оформлением. В статье попытался сформировать общий взгляд на проект, чтобы было понятно куда и какой код писать. Без деталей и подробных пояснений, поэтому для новичков вряд ли статья будет понятна/интересна. Любопытно было бы сравнить кто и как структурирует проект, буду рад вашим комментариям
Краткое содержимое статьи для понимания: 1 Создание проекта 1.1 Контроль версий 1.2 Автодополнение 1.3 Верстка 2 О папке local 3 Шаблон сайта 3.1 Зависимые области 4 Константы 4.1 Наименование констант 5 Модуль проекта 5.1 Автолоад классов 5.2 Обработчики 5.3 Класс обработчика 5.4 Хэлперы и части страниц 5.5 Итого по модулю проекта 6 Компоненты 7 Компонент vs Модуль 8 Общий взгляд
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».