Topologie consigliate per community recommended-topologies-for-communities
A partire da AEM Communities 6.1, è stato adottato un approccio univoco per la gestione dei contenuti generati dagli utenti (UGC) inviati dai visitatori del sito (membri) dall’ambiente di pubblicazione.
Questo approccio è fondamentalmente diverso dal modo in cui la piattaforma AEM gestisce il contenuto del sito generalmente gestito dall’ambiente di authoring.
La piattaforma AEM utilizza un archivio nodi che replica il contenuto del sito dall’autore alla pubblicazione, mentre AEM Communities utilizza un singolo archivio comune per UGC che non viene mai replicato.
Per l'archivio UGC comune, è necessario scegliere un provider di risorse di archiviazione (SRP). Le scelte consigliate sono:
Un'altra opzione SRP, JSRP - Provider risorsa di archiviazione JCR, non supporta un archivio UGC comune per gli ambienti di authoring e pubblicazione per entrambi gli accessi.
Se si richiede un archivio comune, si ottengono le seguenti topologie consigliate.
Per la produzione for-production
La creazione di un archivio comune per UGC è essenziale, e quindi la distribuzione sottostante dipende dalla sua capacità di supportare un negozio comune.
Due esempi:
-
Se il volume previsto dell'UGC è alto e un'istanza MongoDB locale è possibile, allora la scelta sarebbe MSRP.
-
Per prestazioni ottimali per il contenuto della pagina, è possibile scegliere un pubblica azienda e ASRP fornirebbe una scala ottimale di UGC con operazioni relativamente semplici.
Per entrambi, la distribuzione può essere basata su qualsiasi microkernel OAK.
Per scegliere il negozio comune appropriato, considerare attentamente l'unico caratteristiche di ciascuno.
Per maggiori dettagli sui microkernals Oak, visita Implementazioni consigliate.
TarMK Publish Farm tarmk-publish-farm
Quando la topologia è un’azienda di pubblicazione, gli argomenti rilevanti sono
Consigliato: DSRP, MSRP o ASRP recommended-dsrp-msrp-or-asrp
JSRP jsrp
Per lo sviluppo for-development
Per ambienti non di produzione, JSRP fornisce semplicità nella configurazione di un ambiente di sviluppo con un’istanza di authoring e un’istanza di pubblicazione.
Se si sceglie ASRP, DSRP o MSRP per la produzione, è anche possibile impostare un ambiente di sviluppo simile utilizzando Adobe on-demand storage o MongoDB. Ad esempio, vedi Come impostare MongoDB per la demo.
Riferimenti references
-
Descrive la sincronizzazione dei dati utente tra le istanze farm di pubblicazione.
-
Gestione di utenti e gruppi di utenti
Illustra i ruoli degli utenti e dei gruppi di utenti negli ambienti di creazione e pubblicazione.
-
UGC negozio comune
Descrive l'archiviazione dei contenuti della community separati dal contenuto del sito
-
Archivi di nodi e archivi di dati
In sostanza, il contenuto del sito viene memorizzato in un archivio nodi. Per Assets, è possibile configurare un archivio dati per memorizzare dati binari. Per Communities, è necessario configurare un archivio comune per selezionare l’SRP.
-
Elementi di storage in AEM 6.3
Descrive le implementazioni di archiviazione a due nodi: Tar e MongoDB.