Для разработки небольших и средних магазинов мы используем платформы WordPress, OpenCart или Shopify. Дальше важно понимать на какой рынок вы планируете продавать.
Wordpress и Opencart хорошо подходят для работы на Украинском рынке. Есть все необходимые интеграции для местного рынка (Новая Почта, Укрпочта, 1С, приём оплат онлайн). У Wordpress чуть более удобная админка, а OpenCart отличается большим быстродействием и более основательной поддержкой многоязычности. Обе платформы работают по принципу: запустили сайт на своём хостинг и дальше нет никаких абонентских платежей (кроме хостинга).
Shopify практически идеально подходит для работы на международном рынке (также многие используют его и для Украины). Это облачная платформа, которая предоставляется по подписке – за ежемесячную абонентскую плату (от 29$ в месяц). Для Shopify существует большое количество современных шаблонов дизайна, которые можно брать за основу для своего магазина. В плане функционала, в стартовую версию магазина входит уже плюс-минус весь базовый набор функций для работы интернет-магазина. Поэтому возможен достаточно быстрый запуск магазина - от 2-3 недель. Плюс, функционал можно его расширять за счёт установки дополнительных приложений (например для подключения мультиязычности).
Для крупных магазинов в зависимости от функционала, нагрузки и количества товаров рекомендуем использовать OpenCart, Shopify, Magento или вести индивидуальную разработку на базе фреймворка (Yii2, Laravel).