Независимо от того, запускаете ли вы второй бренд, выходите на новый регион или создаете оптовую витрину, каждый запущенный вами магазин может иметь собственные продукты, цены, валюты, домены и настройки. С помощью WordPress Multisite все эти отдельные витрины работают на базе одной установки WordPress, поэтому вы можете управлять WooCommerce, темой и плагинами для всей сети из единого места.
Чтобы решить, подходит ли вам Multisite, начните с определения того, что каждый магазин должен сохранить раздельным, а чем они должны делиться.
Обсудите с соответствующими членами вашей команды и составьте список того, чем ваш магазин может делиться, что держать отдельно или объединять.
Например, при выходе на новый регион каждый магазин может иметь собственный язык, валюту, налоги, способы доставки и варианты оплаты, при этом совместно используя рабочие процессы обслуживания и общий дизайн.
Вот как такой тип настройки работает «под капотом».
Одна установка для нескольких витрин
С Multisite одна установка WordPress обслуживает несколько отдельных веб-сайтов. Сетевой администратор (Супердминистратор) управляет WordPress, темой и плагинами во всей сети. Отдельные витрины могут использовать и настраивать те инструменты, которые им предоставил Супердминистратор.
Каждая витрина по-прежнему работает как отдельный сайт со своими товарами, ценами, доставкой, платежами, налогами, контентом и доменом.
Сначала выберите настройку домена
Отдельные магазины могут использовать подкаталоги, поддомены или собственные привязанные домены. Это решение может повлиять на SEO, так как поисковые системы могут интерпретировать каждую настройку по-разному, особенно когда несколько магазинов публикуют похожие товары, категории или контент.
Используйте привязанные домены для отдельных брендов или регионов, а подкаталоги — когда похожие магазины находятся под одним основным доменом. Используйте поддомены, когда вы хотите, чтобы каждый магазин был четко отделен, но при этом находился в домене вашего основного бренда. Решите это до начала разработки, так как переключение между поддоменами и подкаталогами после запуска может быть затруднительным.
Если в магазинах повторяется один и тот же контент товаров, используйте канонические URL, чтобы указать основную версию.
Общая база данных с отдельными таблицами сайтов
Все сайты в сети используют одну и ту же базу данных, но WordPress хранит данные каждого сайта в отдельных таблицах. Если вы хотите, чтобы магазины делились запасами, данными о товарах или другой информацией электронной коммерции, вам нужно будет связать эту информацию отдельно.
Multisite подходит не для любой ситуации. Это лучший вариант, когда магазинам выгодно использовать один и тот же технологический стек. Если это создает риски, ограничивает гибкость или объединяет магазины с сильно различающимися операционными процессами, отдельные установки WordPress имеют больше смысла. Чтобы определить это, задайте вопросы:
Являются ли витрины частью одной и той же деятельности?
Когда все управляется одной компанией или командой, Multisite упрощает обновления программного обеспечения, доступ к сайтам, стандарты брендов, технические решения и общее управление.
Если у магазинов разные владельцы, команды или рабочие процессы, подумайте, получают ли они выгоду от единой административной и технической настройки.
Есть ли у них достаточно общего?
Сайты с общим технологическим стеком, плагинами, требованиями к хостингу, рабочими процессами обслуживания и администрированием отлично подходят для Multisite. Вы можете связать общие данные о товарах, запасах или отчетности с помощью дополнительных инструментов синхронизации.
Если у магазинов мало общего, кроме использования WooCommerce, отдельные установки могут обеспечить большую гибкость.
Идентичны ли их технические требования?
Multisite имеет смысл, когда магазины могут использовать одинаковую базовую настройку хостинга, расширения, интеграции и стандарты разработки. Если одному магазину требуется совершенно другой набор расширений, пользовательские интеграции или значительно больше инфраструктуры, чем остальным, отдельные установки позволяют управлять каждым из них независимо.
Что произойдет, если один магазин повлияет на другие?
Сеть Multisite разделяет инфраструктуру, поэтому одно обновление, патч безопасности или изменение настроек идет на пользу каждому магазину. Но эта общая настройка также означает, что вашей команде необходимо планировать трафик, расширения, безопасность и серверные ресурсы для всей сети в целом. Если у магазина сильно отличаются требования к трафику, рискам, безопасности или соответствию нормативным требованиям, отдельная инфраструктура может быть более целесообразной.
Может ли ваш хостинг-провайдер поддержать сеть Multisite?
Для успешной работы установки Multisite ваш хостинг должен поддерживать несколько магазинов WooCommerce в рамках одной сети. Спросите, как они справляются с пиками трафика, лимитами ресурсов, обновлениями, резервным копированием и восстановлением во всей сети.
Если вы решили, что Multisite вам не подходит, альтернативой является запуск отдельных установок WordPress и объединение данных, которыми вы хотите поделиться. Интеграция, расширение или пользовательское соединение через API могут синхронизировать такие данные, как запасы, информация о товарах, данные клиентов и отчетность, между магазинами, работающими на раздельной инфраструктуре.
Ваша цель — понять, что действительно выигрывает от объединения, а чем каждая витрина должна управлять отдельно. Проверьте совместимость с Multisite и то, работает ли каждый инструмент по всей сети или только на отдельных сайтах. Используйте таблицу ниже, чтобы разобраться с ключевыми решениями.
Чувствуете себя в тупике с вашим решением для электронной коммерции? Давайте поговорим.
Об авторе
Джеймс Кемп
Джеймс работает главным менеджером по продукту WooCommerce. Он работает с WordPress с 2009 года и выпустил ряд бесплатных и премиальных плагинов WooCommerce, прежде чем присоединиться к команде Woo в 2023 году.












