Мульти-поставщик интернет-магазин платформы

StackOverflow https://stackoverflow.com/questions/3273317

  •  17-09-2020
  •  | 
  •  

Вопрос

Я был поручен клиенту восстановить платформу электронной коммерции. Цель - это интернет-магазин, на котором продаются транспортные средства. Специальность заключается в том, что он должен быть способен с несколькими поставщиками, то есть внешние поставщики будут иметь свой собственный вход в систему, где они могут управлять своими списками, добавлять новые, просмотреть их продажи и т. Д.

Магазин показывает все продукты поставщиков в одном большом каталоге, который в идеале должен в идеале поддерживать некоторые варианты, такие как сортировка и фильтрация, но они не являются требованием. Заказы передаются каждому соответствующему поставщику и администратору по электронной почте.

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

Все онлайн-системы покупок, которые я знаю, нацелен на один единственный администратор.

Есть ли в магазинах систем, которые могут справиться с тем, что мне нужно?

Требования:

    .
  • Приоритет главного: код качества . Предпочтительно PHP 5 и объект ориентированы. Мне не волнует точный набор функций продукта до тех пор, пока существующий код приятный и аккуратный для работы.

  • Контроль доступа: поставщики могут войти в систему и добавлять и управлять собственными продуктами; нет доступа к остальной части системы. Администраторы могут управлять списками и настроить магазин. Администраторы создают учетные записи поставщиков

  • должен быть многоязычным или локализованным для немецкого

  • Процесс продаж очень прост: по электронной почте для поставщика и администратору, содержащее данные покупателя, достаточно.

  • Нет необходимости в онлайн-платеже / оформление заказа, хотя это желанное расширение

  • Открытый источник предпочтительнее, но коммерческое решение не выходит из вопроса, если продукт действительно, действительно хороший и хорошо документированный

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

Это было полезно?

Решение

Magento!Вы должны использовать его, это лучшее, так как нарезанный хлеб.

Я создал систему электронной коммерции с несколькими агентами, которые имели REPS вход и добавлять продажи, кредитные заметки и так далее.Система имела стандартную настройку каталога.Это может быть даже настроено, так что поставщик A может иметь свой собственный магазин, поставщик B имеет свои собственные.Они могли бы оба кожи их и так далее.

У нас есть разные языки.Он имеет массивное сообщество разработчиков, так что все, что у нас не было, я только что купил и интегрировал (мое время дорого, это дало клиентам реальный возврат).Существует версия с открытым исходным кодом, которая в том, что я использовал, также есть версия для оплаты.Я действительно не могу рекомендовать это достаточно.

Другие советы

Если нет методов оплаты и оформления заказа, верно лучше писать с нуля.С любым из существующих систем у вас просто будет накладные расходы кода, которые на самом деле не используются.Кроме того, не так много систем поддержки поиска и фильтрации по параметрам, и это, кажется, является основной функцией для такого большого проекта.

В настоящее время я работаю над аналогичным проектом.
Я пробую вещи с Magento, чтобы начать с.Существует дополнительный модуль для продвинутых разрешений aitoc_magentomods_advanced_permissions , что может помочь вам.

Первая проблема, которую вы собираетесь получить в том, чтобы получить систему типа мульти-поставщика, это то, что она никогда не будет соответствовать вашим потребностям.

Если вы действительно хотите иметь правильную систему, то вам следует создавать собственные от приличной структуры.

Если вы все еще хотите использовать предварительно разработанную систему, которая соответствует требованиям, которые вы указали, я бы пошел с Magento

Magento - одна из самых современных систем электронной коммерции, с которой я когда-либо работал.

Сам код не так легко работать в начале, но вы привыкли к нему через несколько дней / недель.

В отношении «Контроль доступа», IM не 100% погоды, это поддерживается, но система Magento очень абстрактна, и мне 80%, что это может быть сделано.

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

"Процесс продаж очень прост: по электронной почте для поставщика и администратору, содержащее данные покупателя, достаточно."

вместо меня продолжается о функциях, которые я советую вам проверить это.

http://www.magentocommerce.com/


Но я все еще предпочел бы разрабатывать свои собственные рамки и построить с этого.

С уважением.

Если вы собираетесь построить с нуля, сделайте это в Приморский приморский .Вы, вероятно, найдете доступные решения, не соответствующие достаточно вашим потребностям.Качество кода будет намного лучше в морях.Реальное повторное использование, нет шаблонов.

Разговор с Norbert Hartl

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top