Best practice per i blocchi contenuto privati
Quando un blocco contenuto privato contiene la _isScopePrivate
variabile, il blocco non è memorizzabile in cache. Poiché il blocco privato non è memorizzato nella cache, Adobe Systems Commerce deve recuperare gli stessi dati per ogni cliente richiesta il che aumenta il carico del server.
Invece di utilizzare la variabile per contenuto _isScopePrivate
privati, crea un blocco e un modello per visualizzare i dati indipendenti dal utente. Questi dati vengono sostituiti con dati utente specifici dal componente interfaccia Adobe Systems Commerce, che gestisce i dati di pre-rendering in modo più efficiente. Per istruzioni, vedere Contenuto privato in Commerce PHP Extensions Guide.
Prodotti e versioni interessati
Tutte le versioni supportate di:
- Adobe Systems Commerce su infrastruttura cloud
- Adobe Systems Commerce locale
Potenziale impatto sulle prestazioni
Sites che hanno blocchi di contenuto privati contenenti le variabili attivano AJAX _isScopePrivate
richieste per recuperare gli stessi dati per ogni richiesta del cliente. Ciò aumenta i tempi di risposta e utilizza risorse aggiuntive che potrebbero essere utilizzate per gestire più operazioni di vetrina critico aziendali come registrazione clienti, aggiornamenti del carrello acquisti, invio degli ordini e transazioni di pagamento.