(Facoltativo) Configurazione della cache dei moduli adattivi in Dispatcher
Puoi anche configurare il caching dei moduli adattivi in Dispatcher per un ulteriore miglioramento delle prestazioni.
Prerequisiti
- Abilita l'opzione unione o precompilazione dei dati nel client. Consente di unire dati univoci per ogni istanza di un modulo precompilato.
Considerazioni per la memorizzazione nella cache dei moduli adattivi su un Dispatcher
-
Quando utilizzi la cache dei moduli adattivi, utilizza l’AEM Dispatcher per memorizzare nella cache le librerie client (CSS e JavaScript) di un modulo adattivo.
-
Durante lo sviluppo di componenti personalizzati, nel server utilizzato per lo sviluppo, mantieni disabilitata la cache dei moduli adattivi.
-
Gli URL senza estensione non vengono memorizzati in cache. Ad esempio, gli URL con pattern
/content/forms/[folder-structure]/[form-name].html
vengono memorizzati nella cache e la memorizzazione nella cache ignora gli URL con pattern/content/dam/formsanddocument/[folder-name]/<form-name>/jcr:content
. Pertanto, utilizza gli URL con estensioni per sfruttare i vantaggi del caching. -
Considerazioni per i moduli adattivi localizzati:
- Utilizza il formato URL
http://host:port/content/forms/af/<afName>.<locale>.html
per richiedere una versione localizzata di un modulo adattivo invece dihttp://host:port/content/forms/af/afName.html?afAcceptLang=<locale>
- Disattivare utilizzando le impostazioni locali del browser per gli URL con formato
http://host:port/content/forms/af/<adaptivefName>.html
. - Quando si utilizza il formato URL
http://host:port/content/forms/af/<adaptivefName>.html
e Usa impostazioni locali del browser in Gestione configurazione è disabilitato, viene distribuita la versione non localizzata del modulo adattivo. La lingua non localizzata è la lingua utilizzata durante lo sviluppo del modulo adattivo. Le impostazioni locali configurate per il browser (impostazioni locali del browser) non vengono considerate e viene distribuita una versione non localizzata del modulo adattivo. - Quando si utilizza il formato URL
http://host:port/content/forms/af/<adaptivefName>.html
e si attiva Usa impostazioni locali browser in Gestione configurazione, viene distribuita una versione localizzata del modulo adattivo, se disponibile. La lingua del modulo adattivo localizzato si basa sulla lingua configurata per il browser (lingua del browser). Può causare il caching di [solo della prima istanza di un modulo adattivo]. Per evitare che il problema si verifichi nell'istanza, vedere risoluzione dei problemi.
- Utilizza il formato URL