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