Выбор движка\cms для интернет магазина

Наверное — каждый месяц поднимается вопрос о выборе движка под интернет магазин и казалось бы что уже задача должна быть решена, но при более детальном рассмотрении оказалось все не так просто.


Разыскивается движок интернет магазина, максимально подходящий под следующие требования:

— Оформление товара без обязательной регистрации

— Каталог состоит из брендов, категорий, подкатегорий

— Блок «Последние просмотренные вами товары».

— Корзина, оформление заказа, выбор способа доставки, выбор способа оплаты(+возможность малой кровью допилить-привязать свои платежки)

— Фильтр по параметрам товаров( по цене, выбор из списка цвета, с толщиной корпуса меньше, чем). Фильтр у каждой категории может быть разный(нет смысла в мышках фильтровать по объему памяти).

— Возможность задавать различные параметры(характеристики)\группы параметров для различных категорий товаров

Фильтр и гибкая настройка параметров товаров — основной критерий.

— Возможность комментировать товар

— Возможность оценивать товар

— Возможность выставлять скидки (необязательный) — напр. у товара высвечивается «Акция», это обычно легко реализовать.

— Сравнение аналогичных товаров

— Опции — готовые комбинации товара плеер с флешкой на сколькото гб.

— Опции — С этим товаром можно купить — например наушники к плееру


а также необязательные(движок магазина проще допилить до простенькой cms, чем cms до требуемого магазина, но если есть из коробки — хорошо) требования движка со стороны «стандартной cms»:

— регистрация

— новости, статьи, ЧаВО

— фото\видео галерея


Я перечитал подобные вопросы, но ответов для себя там не нашел:
habrahabr.ru/qa/4914/
habrahabr.ru/qa/12611/
habrahabr.ru/qa/10963/
habrahabr.ru/qa/4860/
habrahabr.ru/qa/8992/
habrahabr.ru/qa/6845/
habrahabr.ru/qa/9830/


Из того, что я анализировал:
Битрикс

Минусы: Заказы привязаны к регистрации пользователям(понимаю, что можно сделать незаметную регистрацию по email, либо использовать openid\oauth), но главный минус — это битрикс он платный: планируется с десяток магазинов, полностью требованиям он не соответствует и все равно придется дорабатывать, а при его собственной стоимости и планировании не одного интернет магазина это конкретно напрягает.

PrestaShop:

Довольно мощный интернет магазин, но «cms» в нем ограничивается созданием статичных страничек.

Встроенный фильтр(blocklayered) по товарам не умеет фильтровать характеристики по типу: «выбрать товары, где значение такой то характеристики меньше чем 10», хотя встроенные параметры как «Цена» и «Вес» именно такой фильтр имеют, а так для своих характеристик можно лишь выбрать из набора заданных значений. К нему есть много бесплатных и платных дополнений, адекватной стоимости. Изучаю их — пока основной кандидат. Если кто знает хорошие аддоны добавляющие требуемый функционал, буду рад ссылкам.

YiiShop к Yii:

Слабенький, но «что-то» есть. К сожалению есть ограниченные сроки от заказчика, допиливать не мало.


Следующая на очереди к изучению — osCommerce. Но, чтобы проанализировать адекватно какой-то конкретный движок — уходит не один день, а их различных очень много.

Прошу помощи у сообщества рассказать — какие движки вы использовали, насколько полно подходят под описанные выше требования и насколько сложно будет реализовать в них недостающий функционал?

Рассматриваются всевозможные варианты php\python\ruby платные и бесплатные.
  • Вопрос задан
  • 186060 просмотров
Пригласить эксперта
Ответы на вопрос 29
@ZloiZmei
Если вы выбираете движок как программист — берите то, в чем лучше разбираетесь.
Если как заказчик — берите то, в чем лучше шарит ваш программист \ разработчик.

Любой движок нужно будет затачивать под ваши нужды.

Так же можно ориентироваться на:
1. сколько вы готовы заплатить за движок и его настройку.
2. насколько вам нужна российская адаптация (системы оплаты, документы, 1С) — если нет — можно брать бесплатные, если нужны — лучше коммерческие.

В общем принцип простой — коммерческий движок позволяет немного сэкономить на доработке (и хорошо сэкономить по времени), потому что многие вопросы уже решены.

Я пробовал Битрикс, Netcat, HostCMS, djem, PrestaShop, OpenCart, osCommerce, Magento и другие, наиболее тесно работал с Joomla! Virtuemart и Webasyst Shop-script.

Под магазин сейчас выбираю последний. С одной стороны, он довольно пустоват (все фильтры и т.д. прикручивать дополнительно — но я это уже сделал за недорого на одном магазине, дальше бесплатно по накатанной), зато:
— полностью готов к работе с российскими системами оплаты, документами, 1С;
— стоит относительно недорого (тем более как партнер я получаю его со скидкой);
— все требуемые доработки недорогие (по сравнению с тем же битриксом — разница будет на порядок).

Из бесплатных смотрите OpenCart, PrestaShop или Magento (последний посложнее будет и доработка под него недешевая)

Если вы хотите делать много магазинов — возможно вам Netcat приглянется. На одной копии движка можно сделать много сайтов одного владельца — дорабатывать и поддерживать придется только один, да и как универсальная CMS сейчас это мой выбор.
Ответ написан
mihavxc
@mihavxc
После долгих раздумий остановился на OpenCart. Беслатный, с кучей плагинов и активным компьюнити. Очень мощный и расширяемый. Как раз сейчас сижу настраиваю и радуюсь, что выбрал именно его.
Ответ написан
Насколько я вижу (постарался приглядеться к требованиям внимательно), все что вы описали вполне есть в магазине www.ownta.com он работает уже много лет на CS-Cart и нареканий замечено не было. Очень крупный супермаркет электроники. Хотя у них все-таки есть обязательная регистрация, т.к. нацелены на долгий контакт с клиентом и стимулирование возвратов. Но выключить это свойство не сложно.

Вобщем рекомендую попробовать www.cs-cart.ru = движок действительно очень мощный. Демо можно посмотреть тут: demo.cs-cart.ru
Ответ написан
Комментировать
@NtMag1steR
Рекомендую познакомиться с simplacms.ru/

Отечественная разработка.
Последняя версия написана с нуля в 2011 году (не тянет за собой горы legacy кода).

Покрывает ваши требования на 85%+
Оставшееся дописать не сложно, любой нормальный программист разберется без проблем.

С лицензией идет пожизненная тех. поддержка от разработчика CMS и доступ к обновлениям.
Стоимость лицензии — 395$.

Плюсы:
1) очень хорошо написан исходный код (открытый полностью, прокомментирован на русском).
2) внимательная тех. поддержка (разработчик ведет ее самостоятельно)
3) очень удобная админка (обычно клиенты в восторге от нее)
4) высокая производительность (по словам разработчика держит на виртуальном хостинге 500 000 товаров без проблем)

Из минусов (для вашего случая):
1) оплачивать нужно каждый отдельный домен (при условии, если магазины разные), но можно получить скидку на оптовый заказ.
2) у системы не модульный тип построения, и готовых расширений в сообществе мало.
Ответ написан
@Qumbeez
От себя посоветую OpenCart. Мега классная система, не слабых серверах не тормозит в отличии от того же PrestaShop (И это не шутки, она действительно долго думает). Дизайн делается просто, знание CSS поможет вам. Бесплатная, множество функций, модулей, шаблонов куча, как хороших, так и не очень. Да ещё и на полностью русском языке (Есть локализованные версии
Ответ написан
Комментировать
freeek
@freeek
Для Prestashop есть очень много модулей, как платных, так и без. В том числе и для поиска, например. Советую присмотреться, посмотреть в каталоге модулей доступные, может и не придётся ничего особо допиливать. В плане настроек Prestashop, конечно, кривоват, но, в целом, вроде охватывает весь запрошенный вами функционал. Вроде — ибо я не всё реализовывал, но на подобные модули натыкался.
Ответ написан
Комментировать
@4exob
только PrestaShop - если вы не умеете готовить Magento, все остальное рядом не стоит, платные cms не пользовал
Ответ написан
sharada
@sharada
Перечисленный функционал интернет-магазина можно реализовать на Amiro.CMS. Могу пройтись комментариями по каждому пункту запроса, но мой ответ будет иметь вид «Да, это в движке реализовано» либо «Тонко настроить под эту задачу CMS не составит труда даже непрограммисту».
Ответ написан
Комментировать
@Daashkin
Занимаюсь разработкой сайтов и обучением
Посмотрите движок Moguta.cms - со всеми необходимыми функциями, простая и быстрая. Есть бесплатная версия и платная - достаточно стабильная и недорогая. Для расширения можно установить дополнительные модули, так же есть различные шаблоны. Будет не сложно допилить до необходимого результата.
Ответ написан
@max_rip
Поглядите www.owox.ua/
Они сделали в украине самые посещаемые интернет магазины.
Правда планка стоимости у них от 10000 евро, но вдруг она входит в ваш бюджет или у них есть какие-то другие виды продажи.
Ответ написан
Комментировать
bigrucom
@bigrucom
Джумала или битрикс могу посоветовать…
Ответ написан
Комментировать
@Lev_in
sylius.org - Мне видится хорошим опенсорс вариантом, хотя реальной практики использования у меня нет.
Написан на фреймворке симфони.
Ну и конечно для доработок придется либо брать человека в штат, либо искать компанию в которой программисты умеют значительно больше чем прикручивать коммерческие cms-ки для корпоративных сайтов.
Движек заграничный - интеграции с отечественными сервисами нужно будет пилить. В том числе 1С.
Ответ написан
Комментировать
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
Смотря какие задачи интернет магазин должен выполнять. По опыту моей работы в офисах, создания магазинов для себя, а также на заказ западным клиентам в it web development outsourcing company, я пришел к выводу, что лучшие cms это:

1. magento
2. opencart
3. prestashop
4. cmsmadesimple
5. bitrix

Это самые популярные, сортировка просто рандомная, а не по популярности.
Джумлу не признаю принципиально.
wordpress все же блоговый движок.
Ответ написан
Комментировать
alex_shevch
@alex_shevch
Frontend Developer
Я в последнее время полюбил движок Moguta.CMS. Очень удобный и простой, заказчикам нравится обычно. Платный конечно, но среди других платных относительно недорого - 15к стандартная лицензия. +Разработчикам скидка 50%))

По вопросу:
— Оформление товара без обязательной регистрации Есть из коробки
— Каталог состоит из брендов, категорий, подкатегорий Есть из коробки
— Блок «Последние просмотренные вами товары». Есть плагином
— Корзина, оформление заказа, выбор способа доставки, выбор способа оплаты(+возможность малой кровью допилить-привязать свои платежки) Есть из коробки. Да и вроде как это в любом движке для магазина есть
— Фильтр по параметрам товаров( по цене, выбор из списка цвета, с толщиной корпуса меньше, чем). Фильтр у каждой категории может быть разный(нет смысла в мышках фильтровать по объему памяти). Есть из коробки
— Возможность задавать различные параметры(характеристики)\группы параметров для различных категорий товаров Есть из коробки
Фильтр и гибкая настройка параметров товаров — основной критерий. Есть из коробки
— Возможность комментировать товар Есть бесплатным плагином
— Возможность оценивать товар Есть бесплатным плагином
— Возможность выставлять скидки (необязательный) — напр. у товара высвечивается «Акция», это обычно легко реализовать. Есть из коробки
— Сравнение аналогичных товаров Есть из коробки
— Опции — готовые комбинации товара плеер с флешкой на сколькото гб. Есть из коробки
— Опции — С этим товаром можно купить — например наушники к плееру Есть из коробки
— регистрация Есть из коробки
— новости, статьи, ЧаВО Есть из коробки
— фото\видео галерея Есть плагином

На самом деле ничего такого особенного вы не написали. По сути всё это можно заморочившись и к опенкарту приделать, да только на платных плагинах выйдет если не больше, то примерно столько же + время.
Ответ написан
Комментировать
Sergiush
@Sergiush
Проанализируйте на каких движках работают известные вам магазины, это будет ответ на ваш вопрос.
Ответ написан
@toto
Рекомендую обязательно рассмотреть Magento
есть бесплатная и платные версии, отлично работает, только сервер помощнее необходим :)

кастомизируется на ура! проверено
Ответ написан
firstrow
@firstrow
На Yii могу порекомендовать eximuscommerce.com
Ответ написан
Комментировать
z0rg
@z0rg
senior developer / devops
Если серьезный бизнес то однозначно Magento!
Если что ей как раз и занимаюсь ;)
Ответ написан
Комментировать
greabock
@greabock
Могу
Раз тут уже солянка из различных платформ... я просто с оставлю это здесь ImageCMS
Ответ написан
ctulchynyst
@ctulchynyst
Среди множества систем создания сайтов хотелось бы упомянуть LiveStreet CMS. Этот бесплатный движок для блого-социальних сетей не только обладает интуитивно-понятным интерфейсом, что полезно для начинающих разработчиков, но и множеством различных возможностей, в том числе мульти-язычный интерфейс, расширение функциональности с помощью плагинов.
Ответ написан
Комментировать
vofka
@vofka
Посмотрите Shop-Script 5. Почти все обозначенные вами фичи реализованы в базовой версии, а некоторые легко добавляются дополнительными приложениями и плагинами прямо через веб-интерфейс (например, фотогалерея или блог).
Ответ написан
netherneon
@netherneon
Попробуйте re-commerce.ru. Активно развиваем платформу и функции. С радостью отвечу если будут вопросы! :)
Ответ написан
Комментировать
kiparis_sp
@kiparis_sp
еще посмотрите dotplant2, он бесплатный, на нем пилил последний интернет-магазин, уже встроенный функционал приличный в нем: возможность присваивать ярлыки, о которых вы говорите типа «новинки», «скидки», «лидеры продаж», «последний размер» и т.п., рекомендуемые будут отображаться покупателю, да вообще только с родных функций можно настроить отображение практически как угодно, а — еще функция сравнения, «живого» поиска есть в движке сразу.
Ответ написан
Комментировать
Fi1osof
@Fi1osof
JS fullstack developer
Посмотрите ShopModxBox habrahabr.ru/users/fi1osof/topics
Без дополнительного программинга не обойтись, но у него хорошая основа как раз под кастомизацию. Вот примеры некоторых сайтов на нет: https://modxclub.ru/katalog-sajtov/?extras=1459
Ответ написан
Комментировать
@ruslanlvov
Для простоты подбора мы разработали несложный сервис cms-dlya-internet-magazina.ru . Пройдите тест и узнайте какая CMS наиболее вам подходит. (не судите строго выбор CMS сейчас не очень большой, но постепенно наращиваем)
Ответ написан
Комментировать
@Shopdev
Сейчас все чаще сравнивают opencart и bitrix.

В силу того, что сейчас во время кризиса предприниматели ищут возможности оптимизировать затраты.
Наиболее удачная проверенная временем альтернатива битриксу, но с бесплатной лицензией - это CMS Opencart.

Обе система имеет свою плюсы и минусы.

Битрикс
— платный, причем лицензии стоимость существенная, требователен к
ресурсам, неповоротлив, содержит много старого кода, который переносится
от версии к версии.
Но, система хорошо интегрируется с сервисами битрикса 1с, облака, crm — хотя так же требует настройки.

Opencart — система исключительно магазинная, быстрая, надежная, c открытой бесплатной лицензией.
Сейчас
крайне популярна в СНГ. Например, дочерняя компания от wikimart —
топовый интернет-магазин, компания littlegentrys, выбрала именно
Opencart, хотя битрикс в России рекламируют кому не лень.
Топовая компания в Беларуси - "Евроопт" для запуска своего электронного гиппера "Техно плюс", так же выбрала Opencart.

Opencart — уже в 2013 году компания была признана ведущей в области программных решений для интернет коммерции Китая.
Представьте себе какую она выдерживает конкуренцию на рынке Китая.
Так
же огромный плюс и в архитектуре, которая построена по принципу MVC,
что позволяет быстро и недорого масштабировать решение и обеспечивать
наилучшее быстродействие и безопасность.
Из минусов можно отметить — чуть слабее изначальные возможности настроек под сео и сложнее интеграции с 1С.

Каждый разработчик будет хвалить ту систему на которой он работает.
Безусловно имеет значение — опыт. Одно дело сделать на битриксе 5-10 проектов, а на opencartе сделать 150-200 и наоборот.
Ответ написан
Комментировать
Anonymous24
@Anonymous24
Автор, хотелось бы услышать итоги, Ваш успехи.
Стою между выбором CMS, бюджет не велик смотрю в сторону PrestaShop или CS-Cart
Задачи схожи, товаров приблизительно 30k.

Автор, посоветуй, что нить...
Ответ написан
@ewanff
Попробуйте Электронный заказ. Там есть опции, фильтр по товарам, оценка товаров, новости, статьи, покупка без регистрации, каталог товаров по категориям и брендам, регистрация, разные способы оплаты и доставки, сравнение товаров, блок "Аналогичные товары/С этим товаром покупают" и т.д.
Ответ написан
Комментировать
@wolfox18
Есть еще такой вариант - https://pokupo.ru/ там можно сделать интернет-магазин бесплтано и быстро, если цена вопроса и скорость - в приоритете. Есть в комплекте и опции товара, но вот учета складских остатков - нету. И платежка только их, от покупо, но зато сразу с онлайн-кассой. Вобщем, вариант для ленивых и эконномных)))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы