Przejdź do treści
PrestaShop

PrestaShop Multistore: zarządzanie kilkoma sklepami z jednego panelu

17 września 2025 6 min czytania

PrestaShop Multistore to funkcja zarządzania wieloma sklepami internetowymi z jednego panelu administracyjnego. Każdy sklep może mieć inną domenę, szablon, walutę i asortyment, ale dzielą wspólną bazę danych i pliki instalacji.

Kiedy multistore ma sens

  • Prowadzisz kilka marek lub sklepów tematycznych i chcesz zarządzać nimi z jednego miejsca
  • Sprzedajesz na kilku rynkach z różnymi językami, walutami i ofertą
  • Masz sklep B2B i B2C z tym samym katalogiem, ale różnymi cenami
  • Obsługujesz franchising, gdzie każdy franczyzobiorca ma osobny sklep

Co można współdzielić

Między sklepami w ramach multistore możesz współdzielić: katalog produktów z możliwością różnych cen, grupy klientów, waluty i języki, konfigurację modułów oraz dostawców i producentów. Każdy sklep może mieć osobny szablon, własne kategorie i własne ustawienia dostaw.

Konfiguracja i kontekst

W panelu PS przy multistore pracujesz w kontekście konkretnego sklepu lub w kontekście wszystkich sklepów jednocześnie. Zmiany robione globalnie dotyczą każdego sklepu, zmiany w kontekście konkretnego sklepu dotyczą tylko jego. To wymaga uwagi, bo łatwo przez pomyłkę nadpisać ustawienie we wszystkich sklepach zamiast tylko w jednym.

Wydajność przy multistore

Wiele sklepów na jednej instalacji to więcej ruchu na tej samej bazie danych i serwerze. Przy dużym ruchu warto zadbać o warstwy cache jeszcze bardziej niż przy pojedynczym sklepie. Redis jako cache obiektowy jest tu szczególnie ważny dla utrzymania wydajności.

Alternatywa: osobne instalacje

Jeśli sklepy są bardzo różne pod względem oferty i procesów, osobne instalacje PS mogą być prostsze w zarządzaniu. Brak współdzielonego kontekstu zmniejsza ryzyko przypadkowych zmian w wielu sklepach jednocześnie. Wada to konieczność zarządzania aktualizacjami i konfiguracją w kilku miejscach.