CMS Bitrix как основа разработки
- легко найти специалистов на замену если понадобится;
- разработка дешевле, чем на популярных фреймворках по типу Laravel;
- при этом в руках опытной команды это всё ещё полноценный фреймворк, допускающих довольно много кастомизации;
Компоненты и модули Bitrix: стандартные и собственные
Компоненты и модули Bitrix.
Мы обычно стараемся решать клиентские задачи с использованием штатных модулей и компонентов Bitrix. Что отлично для обеспечения простой и понятной поддержки сайта.
Однако, за годы работы наша команда создала и применяет ряд собственных модулей и компонентов, облегчающих и ускоряющих процесс создания сайтов. При этом под каждый проект мы, зачастую, дорабатываем эти решения или придумываем новые.
Основная цель - сделать проще там, где возможно, не трогая ядро Bitrix и соблюдая все принципы экосистемы. Поэтому все наши сайты лишены огромных недостатков “готовых” решений на Bitrix по типу АСПРО, могут спокойно вестись контент-менеджерами с базовыми навыками владением административной частью (если мы и кастомизируем административную часть - предоставляем инструкция). Для программного сопровождения сайта достаточно PHP разработчика с базовыми знаниями Bitrix.
Система контроля версий и миграции
- Проект велся в системе контроля версий Git.
- Были настроены тестовая (stage) и боевая (prod) среды для безопасного внесения изменений.
- Использовались миграции для переноса данных и настроек.
Внедрение стороннего дизайна
Внедрение чужого дизайна: Мы адаптировали предоставленные сторонними подрядчиками HTML-шаблоны и JS-сборки, интегрировав их в нашу битриксовую структуру. Это позволило обновить визуал, не переписывая логику работы сайта.