Rekommenderade topologier för communities recommended-topologies-for-communities
Från och med AEM Communities 6.1 har ett unikt tillvägagångssätt använts för att hantera användargenererat innehåll (UGC) som skickats in av webbplatsbesökare (medlemmar) från publiceringsmiljön.
Den här metoden skiljer sig i grunden från hur den AEM plattformen hanterar webbplatsinnehåll som vanligtvis hanteras från författarmiljön.
Den AEM plattformen använder ett nodarkiv som replikerar webbplatsinnehåll från författaren till publiceringen, medan AEM Communities använder en gemensam lagringsplats för UGC som aldrig replikeras.
För den vanliga UGC-butiken måste du välja en lagringsresursprovider. Rekommenderade alternativ är:
Ett annat SRP-alternativ, JSRP - JCR-lagringsresursprovider, har inte stöd för en gemensam UGC-butik för författaren och publiceringsmiljöer med båda åtkomsten.
Kräver en gemensam lagringsplats i följande rekommenderade topologier.
För produktion for-production
Det är viktigt att upprätta en gemensam butik för UGC, och därför är den underliggande distributionen beroende av dess förmåga att stödja en gemensam butik.
Två exempel:
-
Om den förväntade volymen av UGC är hög och en lokal MongoDB-instans är möjlig, skulle valet vara MSRP.
-
För optimala prestanda för sidinnehåll väljer du publicera servergrupp och ASRP ger optimal skalning av UGC med relativt enkla operationer.
För båda kan distributionen baseras på valfri OAK-mikrokärna.
Om du vill välja en lämplig gemensam lagringsplats bör du tänka på den unika egenskaper var och en.
Mer information om ekorrar finns på Rekommenderade distributioner.
TjärMK-publiceringsgrupp tarmk-publish-farm
När topologin är en publiceringsanläggning är relevanta ämnen av betydelse
Rekommenderas: DSRP, MSRP eller ASRP recommended-dsrp-msrp-or-asrp
JSRP jsrp
För utveckling for-development
För icke-produktionsmiljöer JSRP är enkelt att konfigurera en utvecklingsmiljö med en författarinstans och en publiceringsinstans.
Om du väljer ASRP, DSRP eller MSRP för produktion är det också möjligt att konfigurera en liknande utvecklingsmiljö med hjälp av Adobe on demand-lagring eller MongoDB. Ett exempel finns i Så här konfigurerar du MongoDB för demo.
Referenser references
-
Diskuterar synkronisering av användardata mellan publiceringsgruppinstanser.
-
Hantera användare och användargrupper
Diskuterar roller för användare och användargrupper i författar- och publiceringsmiljöer.
-
Beskriver lagring av communityinnehåll separat från webbplatsinnehåll
-
I princip lagras webbplatsinnehållet i en nodbutik. För Assets kan ett datalager konfigureras att lagra binära data. För Communities måste en gemensam butik konfigureras för att välja SRP.
-
Beskriver implementeringarna av lagring i två noder: Tjära och MongoDB.