Выбор платформы для проекта. На сколько гибок Bitrix и в чём он сильнее чем Drupal?
Есть проект, сайт организации с весьма богатым и не типовым будущим функционалом. В частности на портале нужен чат, новостной модуль, форма заказа услуг и всё это довольно нестандартное, со своими фишками, а так же нужно своё API для партнеров компании, интеграция их сайтов с нашим будет довольно глубокая.
Так же на сайте будет магазин в который нужно сделать функцию размещения товара в общем магазине - такой аля Amazon в пределах одной отрасли и региона.
Больше половины вещей предстоит разрабатывать самостоятельно. Отсюда ряд вопросов:
1. На сколько гибок bitrix, если речь о разработке своего функционала?
2. Будет ли возможность без проблем обновлять сильно перепиленный bitrix?
3. На какой CMS будет быстрее скорость разработки, если у нас есть команда опытных разработчиков, которые при это не имели опыта ни с одним движком ни с другим?
4. На сколько в Drupal Сommerce легко интегрировать поддержку популярных в России платёжных систем?
5. Bitrix вроде как пока единственная система в которой решен вопрос с ФЗ-54. На сколько легко будет решить это средствами Drupal?
1. На сколько гибок bitrix, если речь о разработке своего функционала?
2. Будет ли возможность без проблем обновлять сильно перепиленный bitrix?
1. не гибок. Если разрабатывать свой функционал в битриксе по его правилам, то это не удобно, их так называемый "фреймворк" - кривое говно. Если делать по людски, то очень скоро возникает вопрос "а нахрена нам вообще этот битрикс"
2. иногда и неперепиленный битрикс без проблем не обновить.
Друпал сильно лучше по коду. Гибче, масштабируемее, можно делать CI. В битриксе вопрос деплоя между dev->stage->рабочим сервером вообще не решен для команды, в Drupal8 это сейчас из коробки (спасибо конфигурациям).
По 54-фз делают все кому не лень под друпалом уже, https://www.ra-don.ru/shop например. Как и интеграций с платежными системами полно (а еще -- их гораздо легче писать новые, чем для битрикса!)