Empfohlene Topologien für Communities recommended-topologies-for-communities

Seit AEM Communities 6.1 gibt es einen einzigartigen Ansatz für die Verarbeitung von benutzergenerierten Inhalten (User Generated Content, UGC), die von Seitenbesuchern (Mitgliedern) aus der Veröffentlichungsumgebung gesendet werden.

Dieser Ansatz unterscheidet sich grundlegend von der Art und Weise, wie die AEM-Plattform Website-Inhalte verarbeitet, die im Allgemeinen von der Autorenumgebung aus verwaltet werden.

Die AEM-Plattform verwendet einen Knotenspeicher, der Website-Inhalte von der Autoren- zur Veröffentlichungsinstanz repliziert, während AEM Communities einen einzigen, gemeinsamen Speicher für UGC verwendet, der nie repliziert wird.

Für den gemeinsamen UGC-Speicher muss ein Speicherressourcenanbieter (Storage Resource , SRP) ausgewählt werden Die empfohlenen Optionen sind:

Eine andere SRP-Option, JSRP - JCR Storage Resource Provider, unterstützt keinen gemeinsamen UGC-Speicher für die Autoren- und Veröffentlichungsumgebungen, auf die beide zugreifen können.

Die Anforderung eines gemeinsamen Speichers führt zu den folgenden empfohlenen Topologien.

NOTE
Für AEM Communities UGC nie repliziert.
Wenn die Bereitstellung keinen Common Store enthält, ist der benutzergenerierte Inhalt (UGC) nur in der AEM-Veröffentlichungs- oder Autoreninstanz sichtbar, in der er eingegeben wurde.
NOTE
Weitere Informationen zur AEM-Plattform finden Sie unter Empfohlene" und Einführung in die AEM-Plattform.

Für die Produktion for-production

Die Einrichtung eines gemeinsamen Speichers für benutzergenerierten Inhalt ist von entscheidender Bedeutung. Daher hängt die zugrunde liegende Bereitstellung von der Fähigkeit ab, einen gemeinsamen Speicher zu unterstützen.

Zwei Beispiele:

  1. Wenn die erwartete Menge an benutzergenerierten Inhalten hoch und eine lokale MongoDB-Instanz möglich ist, wäre die Wahl MSRP.

  2. Für eine optimale Leistung bei Seiteninhalten würde die Auswahl einer Veröffentlichungsfarm und ASRP eine optimale Skalierung von benutzergenerierten Inhalten mit relativ einfachen Vorgängen ermöglichen.

Für beide kann die Bereitstellung auf einem beliebigen OAK-Mikrokernel basieren.

Bei der Auswahl des geeigneten gemeinsamen Speichers sollten die individuellen () sorgfältig berücksichtigt werden.

Weitere Informationen zu Oak-Mikrokernels finden Sie unter Empfohlene Bereitstellungen.

TarMK-Veröffentlichungsfarm tarmk-publish-farm

Wenn es sich bei der Topologie um eine Veröffentlichungsfarm handelt, sind folgende wichtige Themen wichtig:

Mikrokernel
SITE CONTENTREPOSITORY
BENUTZERGENERIERTES CONTENTREPOSITORY
SPEICHERRESSOURCENANBIETER
GEMEINSCHAFTSGESCHÄFT
Beliebig
JCR
MySQL
DSRP
Ja
Beliebig
JCR
MongoDB
MSRP
Ja
Beliebig
JCR
Adobe On-Demand-Speicher
ASRP
Ja

JSRP jsrp

Bereitstellung
SITE CONTENTREPOSITORY
BENUTZERGENERIERTES CONTENTREPOSITORY
SPEICHERRESSOURCENANBIETER
GEMEINSCHAFTSGESCHÄFT
TarMK-Farm (Standard)
JCR
JCR
JSRP
Nein
Oak-Cluster
JCR
JCR
JSRP
Ja, nur für die Veröffentlichungsumgebung

Zur Entwicklung for-development

Für Nicht-Produktionsumgebungen bietet JSRP Einfachheit beim Einrichten einer Entwicklungsumgebung mit einer Autoreninstanz und einer Veröffentlichungsinstanz.

Wenn Sie ASRP, DSRP oder MSRP für die Produktion auswählen, ist es auch möglich, eine ähnliche Entwicklungsumgebung mit Adobe-On-Demand-Speicher oder MongoDB einzurichten. Ein Beispiel finden Sie unter Einrichten von MongoDB für Demo.

Verweise references

  • Benutzersynchronisierung

    Erörtert die Synchronisierung von Benutzerdaten zwischen Instanzen der Veröffentlichungsfarm.

  • Verwalten von Benutzern und Benutzergruppen

    Erörtert die Rollen von Benutzern und Benutzergruppen in der Autoren- und Veröffentlichungsumgebung.

  • UGC Common Store

    Beschreibt das Speichern von Community-Inhalten getrennt von Site-Inhalten.

  • Knotenspeicher und Datenspeicher

    Grundsätzlich werden Site-Inhalte in einem Knotenspeicher gespeichert. Für Assets kann ein Datenspeicher zum Speichern binärer Daten konfiguriert werden. Für Communities muss ein Common Store konfiguriert werden, um das SRP auszuwählen.

  • Speicherelemente

    Beschreibt die beiden Knotenspeicher-Implementierungen TAR und MongoDB.

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