Idi na tekst

Multisite

Režim za više sajtova omogućava da jedna MRBS instalacija opslužuje više logički odvojenih sajtova.

$multisite = true;

Svaka lokacija ima direktorijum za konfiguraciju:

sites/
└── example/
    └── config.inc.php

Sajtovi se biraju pomoću niza upita:

https://rooms.example.org/?site=example

Model izolacije

Svaki sajt treba da koristi najmanje svoj sopstveni prefiks tabele:

$db_tbl_prefix = 'example_';

Konfiguracija sajta takođe može da zameni temu, autentifikaciju, poštu i druga podešavanja.

Warning

Više lokacija je deljeni kod aplikacije, a ne jaka izolacija stanara. Greška u konfiguraciji ili ranjivost aplikacije mogu uticati na više od jedne lokacije. Koristite odvojene primene gde je potrebna jača izolacija.

Operativna razmatranja

  • Napravite rezervne kopije tabela i konfiguracija svake lokacije.
  • Zajedno primenite nadogradnje na sve sajtove jer dele kod.
  • Testirajte autentifikaciju zasebno za svaku lokaciju.
  • Uverite se da generisane veze zadržavaju izbor sajta.
  • Proverite režim kioska i javne izveštaje u kontekstu svake lokacije.
  • Prefikse tabela dokumenata da biste izbegli slučajno održavanje na različitim lokacijama.

Integracija MRBS 1.12.2 ne podržava VordPress autentifikaciju na više lokacija.