När en organisation, byrå eller återförsäljare har flera webbplatser uppstår snabbt behovet av en gemensam administration. Att logga in och hantera varje webbplats helt separat kan bli omständligt.
WordPress har en särskild funktion för detta som kallas Multisite. SiteAdmin har valt en annan arkitektur där webbplatserna är separata men kan hanteras centralt från samma plattform.
Resultatet kan se liknande ut från användarens perspektiv, men bakom kulisserna fungerar lösningarna på olika sätt.
Vad är WordPress Multisite?
WordPress Multisite gör det möjligt att skapa flera webbplatser inom samma WordPress-nätverk.
I stället för att installera och administrera varje WordPress-webbplats som ett helt separat system kan flera webbplatser ligga under samma installation och hanteras genom en gemensam nätverksadministration.
Det kan vara användbart för exempelvis organisationer med många liknande webbplatser, skolor, företag med flera verksamheter eller nätverk där samma tekniska grund ska användas på många webbplatser.
Multisite ger också möjlighet att hantera vissa delar på nätverksnivå, exempelvis användare, teman och plugins. Samtidigt kan varje webbplats ha sitt eget innehåll och sin egen webbplatskonfiguration.
SiteAdmin använder separata webbplatser
SiteAdmin har inte en motsvarande Multisite-installation. I stället är varje webbplats en separat SiteAdmin-webbplats.
Grundprincipen är enkel:
1 licens = 1 webbplats
En kundprofil kan däremot ha flera webbplatser och alla dessa visas samlat i Mina Webbplatser.
Det innebär att du kan ha exempelvis:
Kundprofil
│
├── Företagets webbplats
├── Kampanjsida
├── Dotterbolagets webbplats
└── Intern webbplats
Varje webbplats har sitt eget innehåll, sin egen design, sina egna menyer, inställningar och sin egen domän.
Separata webbplatser – gemensam administration
Skillnaden mot WordPress Multisite är därför viktig. SiteAdmin samlar inte flera webbplatser i samma webbplatsinstallation. I stället samlas de i administrationen.
I Mina Webbplatser kan användaren se de webbplatser som personen har tillgång till. Webbplatserna visas bland annat med skärmdump, status och information om webbplatsen.
Har en användare tillgång till flera kundprofiler kan användaren även växla mellan dessa och komma åt de webbplatser som hör till respektive kundprofil.
Det gör att central administration inte behöver innebära att webbplatserna tekniskt måste vara ihopkopplade.
Varje SiteAdmin-webbplats är självständig
En SiteAdmin-webbplats delar inte automatiskt innehåll, design eller inställningar med andra webbplatser på samma kundprofil.
Det betyder exempelvis att en ändring av menyn på en webbplats inte påverkar en annan webbplats.
Samma sak gäller innehåll och design. Webbplatserna är separerade från varandra och kan därför utvecklas och förändras oberoende av varandra.
Det kan vara en fördel när webbplatserna tillhör olika företag, varumärken eller kunder och inte ska påverka varandra.
Men separerat betyder inte isolerat
Att webbplatserna är separata betyder inte att de aldrig kan kommunicera.
Precis som WordPress-webbplatser kan integreras med varandra genom API:er kan SiteAdmin-webbplatser och andra tjänster kommunicera via SiteAdmin API när en sådan integration byggs.
Exempelvis kan en lösning hämta information från en webbplats eller en annan tjänst och använda den på en annan plats:
SiteAdmin webbplats A
↓
SiteAdmin API
↓
SiteAdmin webbplats B
Det här är däremot något annat än att webbplatserna delar innehåll automatiskt. Separationen finns kvar, och en integration behöver byggas för det dataflöde som ska användas.
SiteAdmin API är dessutom fortfarande under utbyggnad. Grunden finns och används redan inom Zethron-plattformen, men alla typer av generella innehållsanrop finns ännu inte på plats.
Flera webbplatser för återförsäljare
Modellen passar också för återförsäljare och byråer som hanterar många kunders webbplatser.
En återförsäljare kan ha egna webbplatser och samtidigt komma åt sina kunders webbplatser från samma plattform.
Det kan exempelvis se ut så här:
Återförsäljare
│
├── Egna webbplatser
│
├── Kund A
│ ├── Webbplats 1
│ └── Webbplats 2
│
├── Kund B
│ └── Webbplats 3
│
└── Kund C
├── Webbplats 4
└── Webbplats 5
Vilka webbplatser som visas beror på vilka kundprofiler och webbplatser användaren har tillgång till.
Det ger en central överblick utan att kundernas webbplatser behöver ligga i samma tekniska installation.
WordPress Multisite eller separata webbplatser?
| Område | WordPress Multisite | SiteAdmin |
|---|---|---|
| Flera webbplatser | Ja, i samma nätverk | Ja, som separata webbplatser |
| Teknisk grund | Gemensam WordPress-installation | Separata SiteAdmin-webbplatser |
| Administration | Gemensam Network Admin | Gemensam plattformsadministration |
| Innehåll mellan webbplatser | Separeras normalt per webbplats, men kan integreras | Separeras mellan webbplatser |
| Design och inställningar | Kan hanteras på nätverksnivå och per webbplats | Separata per webbplats |
| Licens | Beror på WordPress-installation och använda tjänster/plugins | 1 licens = 1 webbplats |
| API-integrationer | Ja | Ja, via SiteAdmin API där stödet finns |
| Återförsäljare | Kan byggas med olika lösningar | Inbyggd hantering av egna och kunders webbplatser |
Två olika sätt att lösa samma behov
WordPress Multisite är en kraftfull lösning när flera webbplatser faktiskt ska ingå i samma WordPress-nätverk. Den gemensamma tekniska grunden kan vara en stor fördel när många webbplatser ska administreras på liknande sätt.
SiteAdmin väljer i stället att hålla webbplatserna separerade och lägga den gemensamma delen i själva plattformen. Du får en gemensam administration utan att webbplatsernas innehåll och konfiguration automatiskt blandas ihop.
Det gör också att en kund kan ha flera webbplatser utan att behöva tänka på dem som en enda teknisk installation.
WordPress Multisite samlar flera webbplatser i ett gemensamt nätverk. SiteAdmin samlar separata webbplatser i en gemensam administration.
Vilken modell som passar bäst beror därför på behovet. Vill du att webbplatserna ska dela teknisk grund och kunna administreras på nätverksnivå är WordPress Multisite intressant. Vill du ha separata webbplatser med central hantering är SiteAdmins modell ett annat sätt att lösa samma övergripande behov.