Разница между веб-сайтом, магазинами и магазинами

45

Я изучал настройки нескольких веб-сайтов и магазинов и немного запутался.

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

Из того, что я вижу, веб-сайты позволяют клиентам делиться между магазинами, но не продуктами или данными о продажах, и в этом основное отличие. Либо, если это правда или нет, я запутался в любом случае.

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

Если это не так, то какой смысл в веб-сайтах?

Марти Уоллес
источник
Также можете сослаться сюда на официальную документацию. docs.magento.com/m1/ce/user_guide/store-operations/…
ihsanberahim

Ответы:

57

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

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

  • разные цены
  • разные налоговые классы
  • разные (базовые) валюты
  • разные варианты оплаты
  • разные варианты доставки

Если вы просто создадите группы магазинов, ваши клиенты смогут войти во все магазины с одинаковыми учетными данными, нравится вам это или нет.

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

Матиас Цейс
источник
Хорошо, спасибо, это прояснило немного для меня. Мне интересно узнать, как вы определились с списком, который вы опубликовали, о том, когда выбирать веб-сайт для магазина, то есть с разными ценами, различными классами налогов и т. Д. Где вы это обнаружили - документировано ли это?
Марти Уоллес
Я не знаю официальной документации. Часть - это опыт (смотрите раздел «Система> Конфигурация»), часть - полезные статьи, подобные этим: fabrizio-branca.de/… (английский) shoptrainer.de/shopsysteme/magento-shopsysteme/… (немецкий) ( больше не доступно)
Матиас Цейс
Спасибо @Matthias за очень полезную публикацию, у меня есть запрос по разной цене, мы должны перейти на «Веб-сайт», но, как я проверил, я также могу изменить цену продукта для каждого «Представления магазина», тогда почему я должен идти на сайт в этом случае?
Вакар Ахамад
1
@wakarAhamad Вы можете сохранить цену в области «Просмотр магазина», но она будет сохранена на уровне Веб-сайта. Если у вас есть два представления магазина для одного веб-сайта и вы сохраняете цену в одном представлении магазина, оно также будет применено к другому представлению магазина. Звучит странно, но вот как это реализовал Magento 1.
Матиас Цейс
да @ Матиас, ты прав. Большое спасибо за информацию.
Вакар Ахамад
18

Веб-сайты

Это можно назвать основой магазина. По сути, вы можете думать о сайте как о домене / поддомене (хотя, возможно, это упрощение). От одной администрации вы можете управлять несколькими магазинами.

Для разных сайтов Magento возможно:

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

магазины

Магазины - это «дети» веб-сайтов. Это ваш актуальный каталог товаров. Продукты и категории управляются на уровне магазина. Корневая категория настраивается для каждого магазина. Их можно использовать для определения, например, разных (выглядящих) магазинов с одинаковой информацией.

Управляющий магазинами стоит знать:

  • Все магазины на одном веб-сайте используют одни и те же учетные записи клиентов.
  • Валюта и цены одинаковы для всех магазинов.
  • Разные магазины могут иметь разные продукты.

Store Views

Представления магазина в основном используются для работы с разными языками на вашем сайте. Как правило, у вас будет один Просмотр магазина на каждый язык. Таким образом, вы можете «демонстрировать» товары на более удобном для клиента языке (если вы продаете товары по всему миру).

С просмотром магазина вы можете:

  • иметь одинаковую корневую категорию для всех просмотров магазина;
  • установить разные цены в зависимости от вида.

Источник: маг-менеджер

Принц Патель
источник
Спасибо, было очень приятно получить эту полезную информацию. Я хотел знать, какую идею лучше реализовать по сценарию ниже. Предположим, у нас есть один веб-сайт, содержащий 100 магазинов. Цена товара может отличаться в разных магазинах. Некоторые товары будут доступны не во всех магазинах. Налоги могут отличаться в разных магазинах. Если мы создадим веб-сайт и просмотр магазина для каждых 100 магазинов, это повлияет на производительность БД? Какой должна быть лучшая практика для достижения выше. Создать единый сайт и 100 магазинов + просмотр ИЛИ 100 сайтов + магазины + просмотр? Корневой сайт только для одного домена.
Прагнеш Кария
1
Вы не можете назначить разные цены в нескольких магазинах для одного веб-сайта, вы должны создать несколько веб-сайтов для одного и того же.
Вакар Ахамад
9

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

Таким образом, все, что можно сделать только с помощью каталога design / template на сервере или языкового пакета, который сделает магазин.

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

Сандер Мангель
источник
Для мультисервисного магазина на локальном хосте необходимо создавать символические ссылки?
ZUS
2

Веб-сайты

Вы можете настроить столько сайтов, сколько вам нужно, и у каждого может быть свой домен.

магазины

Один веб-сайт может иметь несколько магазинов - все управляются одним администратором. У каждого магазина может быть свое главное меню, выбор товара и внешний вид.

Store Views

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

Источник: http://docs.magento.com/m1/ce/user_guide/store-operations/stores-multiple.html

Чираг Пармар
источник