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 det gemensamma UGC-arkivet måste du välja en lagringsresursleverantör (SRP). Rekommenderade alternativ är:

Ett annat SRP-alternativ, JSRP - JCR-lagringsresursprovidern, stöder inte en gemensam UGC-butik för författaren och publiceringsmiljöer för båda åtkomsten.

Kräver en gemensam lagringsplats i följande rekommenderade topologier.

NOTE
För AEM Communities replikeras UGC aldrig.
När distributionen inte innehåller någon gemensam lagringsplats visas bara UGC i den AEM publicerings- eller författarinstansen som den angavs för.
NOTE
Mer information om den AEM plattformen finns i Rekommenderade distributioner och Introduktion till den AEM plattformen.

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:

  1. Om den förväntade volymen av UGC är hög och en lokal MongoDB-instans är möjlig är alternativet MSRP.

  2. För optimala prestanda för sidinnehåll ger valet av en publiceringsgrupp och ASRP optimal skalning av UGC med relativt enkla åtgärder.

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å de unika egenskaperna för varje.

Mer information om Oak mikrokernaler finns på Rekommenderade distributioner.

TaMK Publish Farm tarmk-publish-farm

När topologin är en publiceringsanläggning är viktiga ämnen:

MicroKernel
WEBBPLATSINNEHÅLLSPOSITION
ANVÄNDARGENERERAT INNEHÅLL
LAGRINGSRESURSANORDNARE
VANLIG FÖRVARING
alla
JCR
MySQL
DSRP
Ja
alla
JCR
MongoDB
MSRP
Ja
alla
JCR
Adobe on demand-lagring
ASRP
Ja

JSRP jsrp

Distribution
WEBBPLATSINNEHÅLLSPOSITION
ANVÄNDARGENERERAT INNEHÅLL
LAGRINGSRESURSANORDNARE
VANLIG FÖRVARING
TARMK-servergrupp (standard)
JCR
JCR
JSRP
Nej
Oak Cluster
JCR
JCR
JSRP
Yesfor publish environment only

För utveckling for-development

I icke-produktionsmiljöer är det enkelt att konfigurera en utvecklingsmiljö med en författarinstans och en publiceringsinstans i JSRP .

Om du väljer ASRP, DSRP eller MSRP för produktion, går det också att konfigurera en liknande utvecklingsmiljö med hjälp av Adobe on-demand-lagring eller MongoDB. Se till exempel HowTo Setup MongoDB for Demo.

Referenser references

  • Användarsynkronisering

    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.

  • UGC gemensam butik

    Beskriver lagring av communityinnehåll separat från webbplatsinnehåll.

  • Node Stores and Data Stores

    I princip lagras webbplatsinnehållet i en nodbutik. För Assets kan ett datalager konfigureras för att lagra binära data. För Communities måste en gemensam butik konfigureras för att välja SRP.

  • Lagringselement

    Beskriver implementeringarna av lagring med två noder: tar och MongoDB.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791