Wiele witryn¶
Tryb wielu witryn umożliwia obsługę kilku logicznie odrębnych witryn przez jedną instalację kodu MRBS.
Każda witryna ma katalog konfiguracyjny:
Witryny są wybierane za pomocą ciągu zapytania:
Model izolacji¶
Każda witryna powinna używać co najmniej własnego przedrostka tabeli:
Konfiguracja witryny może również zastąpić ustawienia motywu, uwierzytelniania, poczty i innych.
Warning
Wiele lokalizacji to współdzielony kod aplikacji, a nie silna izolacja dzierżawcy. Błąd konfiguracji lub luka w aplikacji może dotyczyć więcej niż jednej witryny. Użyj oddzielnych wdrożeń, gdy wymagana jest silniejsza izolacja.
Względy operacyjne¶
- Twórz kopie zapasowe tabel i konfiguracji każdej witryny.
- Zastosuj aktualizacje do wszystkich witryn razem, ponieważ dzielą one kod.
- Przetestuj uwierzytelnianie osobno dla każdej witryny.
- Upewnij się, że wygenerowane linki zachowują wybór witryny.
- Sprawdź tryb kiosku i raporty publiczne w każdym kontekście witryny.
- Prefiksy tabel dokumentów, aby uniknąć przypadkowej konserwacji między lokalizacjami.
Uwierzytelnianie na wielu serwerach WordPress nie jest obsługiwane przez integrację MRBS 1.12.2.