@not_cool

OpenСart или Prestashop или CS-Cart или ...?

Есть небольшой опыт разработки ИМ, сделали клиентам магазин на ≈600 товаров на wp+woocommerce, работает более-менее нормально, но теперь они хотят нечто похожее, но с намного большим количеством товаров. Есть опасения что у woocommerce будут проблемы потому что данные хранятся не оптимально и ядро генерирует очень много запросов к бд.

Нужно подобрать cms которая бы максимально подходила по некоторым требованиям:
Около 1000 товаров на старте и постепенно увеличение до 10-20 тыс.
Сотни категорий, большое количество вариаций по 1-3 атрибутам, 20-30 атрибутов у каждого товара, атрибуты разные у разных групп товаров.
Адекватные возможности для кастомизации. То есть если нужно добавить куда то на страницу ссылку на корзину с количеством товаров, то должна быть возможность через api получить количество и ссылку и потом вывести их в нужном месте в шаблоне, а не подключать для этого плагин который выводит корзину в определенном месте. Или вывести на странице чекаута только нужные поля и создать заказ на основе их.
Хорошее внутреннее api, какая-нибудь обертка вокруг запросов, возможно orm.
Система событий/хуков/чего-то ещё для модификации поведения из своего кода, не трогая ядро и те части которые будут обновляться.
Возможность безболезненного расширения объектов дополнительными полями, например добавить какой-нибудь флаг, вывести его чекбоксом в админке и получить на фронтэнде, возможность создать страницу с настройками для админки , например с номерами телефонов, адресами и т.д.
Возможность вывода товаров разных категорий разными шаблонами.
Новости и статичные страницы, разные шаблоны для статичных страниц.
Нормальные стандартные модули магазина: кабинет пользователя, акции, импорт, кэширование, чпу, работа с сео, разграничение прав, фильтры и т.д.
Возможность интеграции с системой учета, crm, работа с количеством товара.

Тема будет делаться своя, потому что заказчики со временем потребует изменений практически всего, но есть возможность тратить достаточно много денег на плагины.
Есть немного опыта с laravel и octoberCms, но фреймворки для основы брать не хочется, потому что тот функционал что уже есть в CMS скорее всего придется писать с нуля, а опыта чтобы сделать это хорошо не хватит. Да и найти людей для возможных доработок будет проще с cms. Битрикса по понятным причинам хочется избежать, неспециализированные cms типа WP и Joomla тоже. С magento как я понял будет тратиться намного больше средств на хостинг, администрирование, разработку и плагины, плюс в бесплатной редакции урезаны возможности.
Подойдет ли для такого opencart или prestashop? Возможно есть другие варианты?
  • Вопрос задан
  • 1350 просмотров
Пригласить эксперта
Ответы на вопрос 2
danial72
@danial72
flutter + golang, riot.js + php
Битрикс. В не очень дорогой редакции и куча работы.
Ответ написан
@amfetamine
подойдет любая CMS для ИМ, главное чтобы руки были из нужного места
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы