Ristrutturazione dell’archivio in AEM 6.4
- Argomenti:
- Upgrading
Creato per:
- Developer
Introduzione
Prima di AEM 6.4, il codice cliente veniva distribuito in aree imprevedibili del JCR soggette a modifiche agli aggiornamenti. Per questo motivo, nelle versioni formali AEM veniva spesso sovrascritto il codice personalizzato, la configurazione o il contenuto. Inoltre, le modifiche dei clienti talvolta hanno sovrascritto AEM codice prodotto o contenuto, interrompendo le funzionalità del prodotto.
delineando chiaramente le gerarchie per AEM codice prodotto e codice cliente, questi conflitti possono essere evitati.
A tal fine, a partire dal AEM 6.4 e per essere proseguito nelle versioni future, il contenuto viene ristrutturato da /etc ad altre cartelle nell’archivio, insieme alle linee guida su quale contenuto va dove, in conformità alle seguenti regole di alto livello:
- AEM codice prodotto verrà sempre inserito in /libs, che non deve essere sovrascritto dal codice personalizzato
- Il codice personalizzato deve essere posizionato in /apps, /content e /conf
Impatto sugli aggiornamenti 6.4
Quando si esegue l’aggiornamento a AEM 6.4, un grande sottoinsieme di contenuto in /etc verrà duplicato in altre cartelle nell’archivio. Queste nuove posizioni sono le posizioni preferite in cui viene fatto riferimento al contenuto. Tuttavia, è stato fatto ogni tentativo per rendere l’aggiornamento AEM 6.4 compatibile con le posizioni precedenti nella cartella /etc e quindi nella maggior parte dei casi le posizioni precedenti continueranno a essere referenziate dal codice fino a quando le modifiche vengono apportate attivamente, e in molti casi manualmente, nell’applicazione di un cliente. Dal punto di vista della timeline, esistono due categorie di modifiche:
- Con l'aggiornamento 6.4 - una manciata delle modifiche alla ristrutturazione /etc non sono compatibili con le versioni precedenti e pertanto le modifiche dovrebbero essere pianificate e implementate come parte dell'aggiornamento AEM 6.4.
- Prima dell’aggiornamento alla versione 6.5 - la stragrande maggioranza delle modifiche alla ristrutturazione /etc può essere posticipata fino a qualche tempo nel futuro post-aggiornamento. Come accennato in precedenza, AEM codice 6.4 continuerà a fare riferimento alle posizioni precedenti fino a quando le modifiche non saranno implementate come parte di un rilascio da parte del cliente. Sebbene non vi sia una tempistica forzata per la quale le modifiche devono essere apportate, si consiglia di effettuarle prima dell’aggiornamento 6.5, in quanto le funzioni future potrebbero dipendere dalle nuove posizioni a cui si fa riferimento. Inoltre, la documentazione di una data funzione farà riferimento per convenzione alle nuove posizioni e potrebbe quindi confondere se le vecchie posizioni sono ancora in uso.
Orientamento alla ristrutturazione
Durante la pianificazione di un aggiornamento al AEM 6.4, per valutare lo sforzo di lavoro è necessario fare riferimento alle seguenti pagine per soluzione:
- Ristrutturazione dell’archivio comune a tutte le soluzioni AEM
- Ristrutturazione dell’archivio AEM Sites
- Ristrutturazione dell’archivio AEM Assets
- Ristrutturazione dell’archivio AEM Assets Dynamic Media
- Ristrutturazione dell’archivio AEM Forms
- Ristrutturazione dell’archivio AEM Communities
- Ristrutturazione dell’archivio Commerce di AEM
Ogni pagina contiene due sezioni corrispondenti all’urgenza delle modifiche necessarie. Qualsiasi cosa nella sezione "Con aggiornamento 6.4" deve essere trattata come parte del progetto di aggiornamento AEM 6.4. Qualsiasi elemento nell’ambito dell’aggiornamento precedente alla versione 6.5 può essere eventualmente posticipato fino all’aggiornamento successivo.
Ogni voce della pagina include un campo "Guida alla ristrutturazione", che descrive la strategia tecnica consigliata per l'allineamento con il nuovo modello di archivio 6.4 in modo che le nuove posizioni siano referenziate per i contenuti precedentemente presenti nella cartella /etc. Un ulteriore campo "Note" fornisce qualsiasi contesto utile aggiuntivo.
Experience Cloud
- Guida utente alla distribuzione
- Introduzione alla piattaforma AEM
- Distribuzione AEM
- Implementazione e manutenzione
- Implementazioni consigliate
- Installazione del server applicazioni
- Installazione personalizzata indipendente
- Avvio e arresto da riga di comando
- Configurazione degli archivi di nodi e degli archivi di dati nel AEM 6
- Pulizia revisioni
- Come eseguire AEM con lo standby a freddo TarMK
- Supporto RDBMS in AEM 6.4
- Query e indicizzazione Oak
- Indicizzazione tramite Oak-run Jar
- Casi d’uso dell’indicizzazione Oak-run.jar
- Risoluzione dei problemi degli indici Oak
- Consenso alla raccolta di statistiche di utilizzo aggregate
- Risoluzione dei problemi
- Configurazione di AEM
- Concetti di configurazione di base
- Registrazione
- Configurazione di OSGi
- Impostazioni di configurazione OSGi
- Modalità di esecuzione
- Console Web
- Replica
- Replicazione con SSL reciproco
- Risoluzione dei problemi di replica
- Scadenza degli oggetti statici
- Rimozione delle versioni
- Monitoraggio e manutenzione dell’istanza AEM
- Offload dei processi
- Single Sign On
- Mappatura delle risorse
- Abilitazione di HTTP su SSL
- Controlli di coerenza e di transito
- Linee guida sulle prestazioni
- Ottimizzazione delle prestazioni
- Guida alle prestazioni di Assets
- Articoli dimostrativi sulla configurazione
- Rimozione dei siti di Geometrixx
- Configurazione della console Web
- Aggiornamento a AEM 6.4
- Aggiornamento a AEM 6.4
- Pianificazione dell’aggiornamento
- Valutazione della complessità dell’aggiornamento con il rilevatore pattern
- Compatibilità con le versioni precedenti in AEM 6.4
- Procedura di aggiornamento
- Utilizzo della reindicizzazione offline per ridurre i tempi di inattività durante un aggiornamento
- Esecuzione di un aggiornamento sul posto
- Migrazione dei contenuti Lazy
- Utilizzo dello strumento di migrazione CRX2Oak
- Attività di manutenzione pre-aggiornamento
- Controlli e risoluzione dei problemi post-aggiornamento
- Aggiornamento di Custom Search Forms
- Aggiornamenti sostenibili
- Aggiornamento di codice e personalizzazioni
- Passaggi di aggiornamento per le installazioni di Application Server
- Elenco dei bundle obsoleti disinstallati dopo l’aggiornamento
- Ristrutturazione dell’archivio
- Ristrutturazione dell’archivio in AEM 6.4
- Ristrutturazione dell’archivio comune in AEM 6.4
- Ristrutturazione dell’archivio siti in AEM 6.4
- Ristrutturazione dell’archivio risorse in AEM 6.4
- Ristrutturazione dell’archivio Dynamic Media in AEM 6.4
- Ristrutturazione dell’archivio Forms in AEM 6.4
- Ristrutturazione dell’archivio di e-commerce in AEM 6.4
- Ristrutturazione dell’archivio per AEM Communities nella versione 6.4
- eCommerce
- Best practice