Med Multi Site Manager (MSM) kan du använda samma platsinnehåll på flera platser. MSM använder sin Live Copy-funktion för att uppnå detta.
Den här sidan ger en översikt över återanvändning av innehåll med MSM. Följande sidor handlar om relaterade frågor i detalj.
Det finns många användningsområden för MSM och Live-kopior. Exempel:
Multinationals - Global till lokalt företag
Ett typiskt användningsfall som MSM stöder är att återanvända innehåll på flera multinationella webbplatser på samma språk. Detta gör det möjligt att återanvända kärninnehållet, samtidigt som nationella variationer tillåts.
Den engelska delen av Exempel på WKND-självstudiekurs skapas för kunder i USA. Det mesta av innehållet på denna webbplats kan också användas för andra WKND-webbplatser som passar för engelsktalande kunder i olika länder och kulturer. Kärninnehållet är detsamma på alla webbplatser, och regionala justeringar kan göras.
Följande struktur kan användas för webbplatser för USA och Kanada. Anteckna hur language-masters
noden behåller den överordnad kopian av inte bara engelskt utan även annat språkinnehåll. Innehållet kan användas som bas för ytterligare regionalt språkinnehåll vid sidan av engelska.
/content
|- wknd
|- language-masters
|- en
|- es
|- fr
|- us
|- en
|- es
|- ca
|- en
|- fr
MSM översätter inte innehållet. Den används för att skapa den struktur som krävs och distribuera innehållet.
Se Översätta innehåll för flerspråkiga webbplatser för ett sådant exempel.
Nationell myndighet - chef för de regionala avdelningarna
Ett företag med ett nätverk av återförsäljare kan också vilja ha separata webbplatser för sina enskilda återförsäljare, som var och en är en variation av huvudföretagets huvudwebbplats. Detta kan gälla ett enskilt företag med flera regionala kontor eller ett nationellt franchisystem som består av en central franchisor och flera lokala franchisetagare.
Huvudkontoret kan tillhandahålla viktig information, medan de regionala enheterna kan lägga till lokal information, som kontaktuppgifter, öppettider och händelser.
/content
|- head-office-berlin
|- branch-hamburg
|- branch-stuttgart
|- branch-munich
|- branch-frankfurt
Flera versioner
MSM kan skapa versioner av en viss underavdelning. En supportunderwebbplats kan t.ex. innehålla information om olika versioner av en viss produkt, där basinformationen är konstant och endast de uppdaterade funktionerna behöver ändras:
/content
|- game-support
|- polybius
|- v5.0
|- v4.0
|- v3.0
|- v2.0
|- v1.0
I ett sådant scenario är detta frågan om huruvida en enkel kopia ska skapas eller om Live-kopior ska användas, vilket är en balans mellan:
Mot:
MSM är direkt tillgängligt i användargränssnittet med hjälp av olika alternativ från rätt konsol.
Skapa webbplats (Webbplatser)
Skapa Live Copy (Webbplatser)
Visa egenskaper (Webbplatser)
Referenser (Webbplatser)
Live Copy - översikt (Webbplatser)
Blueprints (verktyg - Webbplatser)
Aspekter på MSM-funktionalitet används i flera andra AEM funktioner som Launches. I dessa fall hanteras Live-kopian av den funktionen.
Som en introduktion ger följande tabell en översikt över de viktigaste termerna som används med MSM. Dessa beskrivs mer ingående i de efterföljande avsnitten och sidorna.
Term | Definition | Ytterligare information |
---|---|---|
Källa | Originalsidorna används som bas för Live-kopior | Synonyma med utkast och/eller dekorsidor |
Live Copy | Kopian (av källan), som underhålls av synkroniseringsåtgärder som definieras av rollout-konfigurationerna | |
Konfiguration av Live Copy | Definition av konfigurationsinformation för en Live-kopia | |
Live-relation | Effektiv definition av arvet för en given resurs, dvs. anslutningen/anslutningarna mellan källan och Live-kopior | Ser till att ändringar i källan kan synkroniseras med Live Copy |
Blueprint | Synonym med källa | Kan definieras med en ritningskonfiguration |
Konfiguration av utkast | Fördefinierad konfiguration som anger en källsökväg | När en ritningssida refereras i en ritningskonfiguration blir kommandot Överrullning tillgängligt |
Kapitel | De avsnitt i planen som ska ingå i Live Copy | Dessa är vanligtvis undersidor till roten |
Synkronisering | Den generiska termen för synkronisering av innehåll mellan källan och Live-kopior (av både Utrullning och Synkronisera alternativ) | |
Utrullning | Synkroniserar från källan till Live Copy | Kan utlösas av en författare (på en ritningssida) eller av en systemhändelse (som definieras av utrullningskonfigurationen) |
Konfiguration av utrullning | Regler som bestämmer vilka egenskaper som ska synkroniseras, hur och när | |
Synkronisera | Manuell begäran om synkronisering, gjord från Live Copy-sidorna | |
Arv | En Live Copy-sida/-komponent ärver innehåll från sin källsida/källkomponent när synkronisering sker | |
Gör uppehåll | Tar tillfälligt bort den aktiva relationen mellan en Live Copy och dess designsida | |
Koppla loss | Tar permanent bort den aktiva relationen mellan en Live Copy och dess designsida | |
Återställ | Återställ en Live Copy-sida om du vill ta bort alla arvsannulleringar och återställa sidan till samma läge som källsidan | Återställ påverkar alla ändringar som du har gjort i sidegenskaperna, styckesystemet och komponenterna. |
Grund | A Live Copy of a single page | |
Djup | En Live-kopia av en sida, tillsammans med dess underordnade sidor |
En MSM Live Copy är en kopia av specifikt webbplatsinnehåll som har en aktiv relation till den ursprungliga källan:
I föregående exempel /content/wknd/language-masters/en
är den globala överordnad webbplatsen på engelska. MSM Live-kopior skapas för att återanvända innehållet på den här webbplatsen:
/content/wknd/language-masters/en
är källan./content/wknd/language-masters/en
kopieras under /content/wknd/us/en/
och /content/wknd/ca/en
noder. Det här är Live-kopior./content/wknd/language-masters/en
.Diagrammen och beskrivningarna i det här avsnittet representerar ögonblicksbilder av potentiella Live-kopior. De är inte heltäckande, men ger en översikt som framhäver specifika egenskaper.
När du först skapar en Live-kopia återspeglas de valda källsidorna på 1:1-basis i Live-kopian. Därefter kan nya resurser (sidor och/eller stycken) också skapas direkt i Live-kopian, så det är praktiskt att vara medveten om dessa variationer och hur de påverkar synkroniseringen. Möjliga kompositioner:
Det grundläggande formuläret i Live Copy har:
Ändringar kan synkroniserad enligt kraven.
När du skapar en Live-kopia i AEM kan du se och navigera genom grenen Live-kopia och använda de normala AEM funktionerna i grenen Live-kopia. Det innebär att du (eller en process) kan skapa nya resurser (sidor och/eller stycken) inuti Live-kopian. Exempel: en produkt för en viss region eller ett visst land.
Skapa en ny sida i en befintlig Live Copy den här nya sidan kan också skapas som en Live-kopia av en annan plan. Detta kallas en kapslad Live Copy. I kapslade Live-kopior påverkas beteendet för den andra eller inre Live Copy av den första eller yttre Live-kopian på följande sätt:
Till exempel skrivs länkar som pekar från den andra till den första utkast om som länkar från den kapslade/andra Live-kopian till den första Live-kopian.
Om du flyttar eller byter namn på en sida i Live Copy-grenen behandlas detta som en kapslad Live Copy så att AEM kan spåra relationerna.
En Live-kopia kallas för en staplad Live-kopia när den skapas som underordnad till en ytlig Live-kopia. Det uppför sig på samma sätt som kapslad Live Copy.
Alla sidor och sidgrenar kan användas som källa för en Live-kopia. Med MSM kan du även definiera en ritningskonfiguration som anger en källsökväg. Fördelarna med att använda en designkonfiguration är att de
Källan för en Live-kopia kan vara antingen vanliga sidor eller sidor som omfattas av en designkonfiguration. Båda är giltiga användningsfall.
Källan utgör utkast för Live Copy. Planen definieras när du antingen:
En utrullning är den centrala MSM-åtgärden som synkroniserar Live-kopior med sina källor. Du kan utföra rollouts manuellt eller så kan de inträffa automatiskt.
A utrullningskonfiguration kan definieras så att specifika händelser kan orsaka att en utrullning inträffar automatiskt.
När du skapar en ritningssida kan du använda Utrullning om du vill göra ändringar i Live Copy.
När du skapar en Live Copy-sida kan du använda Synkronisera om du vill dra ändringar från källan till Live Copy.
En utrullningskonfiguration definierar när och hur en Live Copy synkroniseras med källinnehållet. En utrullningskonfiguration består av en utlösare och en eller flera synkroniseringsåtgärder:
Du kan skapa anpassade åtgärder för instansen med Java API.
Utrullningskonfigurationer kan återanvändas så att fler än en Live Copy kan använda samma utrullningskonfiguration. Flera utrullningskonfigurationer ingår i en standardinstallation.
Utrullningar kan bli komplicerade, särskilt när författare redigerar innehåll i både källan och Live-kopian. Därför är det bra att veta hur AEM hanterar konflikter som kan uppstå under utrullning.
Varje sida och komponent i en Live Copy kopplas till sin källsida och komponent via en live-relation. Live-relationen konfigurerar synkroniseringen av Live Copy-innehåll från källan.
Du kan Gör uppehåll Live Copy-arv för en Live Copy-sida så att du kan ändra sidegenskaper och komponenter. När du gör uppehåll i arv synkroniseras inte längre sidegenskaperna och komponenterna med källan.
När man redigerar en enstaka sida kan man Avbryt arv för en komponent. När arvet avbryts pausas direktrelationen och synkronisering sker inte för den komponenten. Att avbryta arv och synkronisering är användbart när underavsnitt av innehållet behöver anpassas.
Du kan också frigöra en Live Copy från sin plan för att ta bort alla anslutningar.
Frigör är permanent och icke-reversibel.
Frigör-åtgärden tar permanent bort den aktiva relationen mellan en Live-kopia och dess designsida. Alla MSM-relevanta egenskaper tas bort från Live Copy och Live Copy-sidorna blir en fristående kopia.
Se Koppla loss en Live-kopia om du vill ha fullständig information, inklusive hur det påverkar underordnade och överordnade sidor.
Följande steg beskriver standardproceduren för att använda MSM för att återanvända innehåll och synkronisera ändringar i Live-kopior.
Utveckla innehållet på källwebbplatsen.
Bestäm vilken utrullningskonfiguration som ska användas.
Bestäm var du behöver ange de utrullningskonfigurationer som ska användas och konfigurera efter behov.
Om det behövs, skapa en ritningskonfiguration som identifierar källinnehållet i Live-kopian.
Ändra källinnehållet efter behov. Ni bör använda den normala process för granskning och godkännande av innehåll som er organisation har etablerat.
Rulla ut ritningen, eller synkronisera Live Copy med ändringarna.
MSM tillhandahåller verktyg så att implementeringen kan anpassas till de stora svårigheter som kan uppstå när du delar innehåll.
The MSM Best Practices sidan innehåller viktig information om implementeringen.