Topologie consigliate per le 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 i contenuti del sito che sono generalmente gestiti dall’ambiente di authoring.
La piattaforma AEM utilizza un archivio nodi che replica il contenuto del sito dall’ambiente di authoring a quello di pubblicazione, mentre AEM Communities utilizza un singolo archivio comune per i contenuti generati dagli utenti che non vengono mai replicati.
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 accedere a entrambi.
La richiesta di un archivio comune determina le seguenti topologie consigliate.
Per la produzione for-production
La creazione di un archivio comune per i contenuti generati dagli utenti (UGC, Common Store) è essenziale, pertanto la distribuzione sottostante dipende dalla sua capacità di supportare un archivio comune.
Due esempi:
-
Se il volume previsto di UGC è elevato ed è possibile un'istanza MongoDB locale, la scelta sarà MSRP.
-
Per prestazioni ottimali per il contenuto della pagina, la scelta di una farm di pubblicazione e ASRP fornirebbe una scalabilità ottimale di UGC con operazioni relativamente semplici.
Per entrambi, la distribuzione può essere basata su qualsiasi microkernel OAK.
Per scegliere l'archivio comune appropriato, considerare attentamente le caratteristiche univoche di ciascuna.
Per ulteriori dettagli sui microkernel di Oak, visita Distribuzioni consigliate.
Farm Publish TarMK tarmk-publish-farm
Quando la topologia è una farm di pubblicazione, gli argomenti rilevanti sono:
Consigliato: DSRP, MSRP o ASRP recommended-dsrp-msrp-or-asrp
JSRP jsrp
Per lo sviluppo for-development
Per gli 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 l'archiviazione Adobe on-demand o MongoDB. Per un esempio, vedere Come configurare MongoDB per Demo.
Riferimenti references
-
Descrive la sincronizzazione dei dati utente tra le istanze della farm di pubblicazione.
-
Gestione di utenti e gruppi di utenti
Descrive i ruoli degli utenti e dei gruppi di utenti negli ambienti di authoring e pubblicazione.
-
archivio comune UGC
Descrive l'archiviazione del contenuto della community separata dal contenuto del sito.
-
In pratica, il contenuto del sito viene memorizzato in un archivio nodi. Per Assets, è possibile configurare un archivio dati per l’archiviazione di dati binari. Per le community, è necessario configurare un archivio comune per selezionare l'SRP.
-
Descrive le implementazioni di archiviazione a due nodi: Tar e MongoDB.