E-commerce постоянно меняется. Бизнесу часто требуются новый функционал и новый дизайн.
То, что уже создано на готовых решениях - должно, по-видимому отвечать современным реалиям.
Интеграция с Яндекс.Маркет, Google.Merchant.
Интеграция с системами складского учета и документооборота.
Интеграция с API транспортных компаний (Pickpoint, Boxberry, СДЕК, ПЭК, Деловые линии, Энергия, IML Logistic) или аггрегаторами служб доставки (например Яндекс.Доставка или Меташип).
Каталог магазина должен быть опциональным (с вариациями и опциями) и они должны быть хорошо интегрированы со складскими артикулами (в какой бы то ни было внешней системе склада и документооборота заказов).
Обычного каталога товаров недостаточно для того чтобы продавать.
Система интернет-магазина должна поддерживать гибкое управления скидками и акциями. Каталог должен быть привлекательным и функциональным.
Продавая товар в разных расцветках, заказчик может захотеть отображать их в пагинации в общем списке товаров, однако выбор вариантов цвета или размера должен быть в одной карточке товара.
Если Вы продаете мелкие товары строительной тематики - вам вероятно достаточно будет любого шаблонного решения - например, WooCommerce. Необязательно привлекать веб-программиста на фулл-тайм, можно сделать самому, а наладить обновление цен из 1С можно легко (зависит от степени ворчливости программиста 1С, не в обиду).
Бизнесу постоянно требуются изменения и новые интеграции. В первую очередь, Вы и ваш заказчик должны смотреть на удобство фреймворка, а не функционал из коробки, которого, скорее всего, всегда будет не хватать.
Так как мы работали всегда с фреймворками и, как правило писали все с нуля, мне будет интересно будет услышать другой опыт разработки, опыт на Битрикс:
- Сколько стоила разработка полностью рабочего решения в первый год;
- Сколько человек в команде разработки, верстки, дизайна работало за весь период времени;
- Много ли было новых задач на доработку функционала, со всеми ли Вы справлялись;
- Бывали ли случаи, когда менеджера хотели что-то отредактировать, но у них это не получалось и они звали на помощь программистов, чтобы поменять текст или ссылку;
- Сколько стоила поддержка и разработка нестандартного функционала (в месяц, в среднем)?
А то может нам пора уже написать разработчику Laravel - сказать, что все хватит, чувак, делать свой фреймворк и скажи свои друзьям: Backpacks, Nova, OctoberCMS, что мы все переходим на битрикс для сайта, а наши менеджеры давно сидят на битрикс24 и мы все вместе собираем оптовую закупку футболок с логотипом большая Б.