ACSD-62355: migliora le prestazioni di modifica dei prodotti configurabili in Adobe Commerce
La patch ACSD-62355 risolve il problema dei tempi di caricamento lenti e dell’elevato consumo di memoria nella pagina di modifica del prodotto configurabile quando il prodotto ha molti attributi con numerosi valori. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.56. L’ID della patch è ACSD-62355. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.8.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.7-p1
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6 - 2.4.7-p3
magento/quality-patches
alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
Il caricamento della pagina di modifica del prodotto configurabile richiede molto tempo se il prodotto configurabile si basa su più attributi con molti valori, causando ritardi e potenziali problemi di timeout o di limite della memoria.
Passaggi da riprodurre:
-
Creare 9 nuovi attributi nel set di attributi predefinito, ciascuno dei quali è Filterable e contiene Scope: Global.
- Attributo 1: 50 opzioni
- Attributo 2: 20 opzioni
- Attributo 3: 10 opzioni
- Attributo 4: 5 opzioni
- Attributo 5: 5 opzioni
- Attributo 6: 5 opzioni
- Attributo 7: 5 opzioni
- Attributo 8: 3 opzioni
- Attributo 9: 2 opzioni
-
Crea 9 prodotti semplici con combinazioni di opzioni dagli attributi appena creati.
- Prodotto 1: prima opzione da ogni attributo
- Prodotto 2: seconda opzione da ciascun attributo
- Prodotto 3: terza opzione da ogni attributo
- Prodotto 4: Quarta opzione da ogni attributo
- Se un attributo ha un numero di opzioni inferiore al numero di prodotti, assegna i prodotti rimanenti a opzioni casuali all’interno di tale attributo.
-
Crea un prodotto configurabile che utilizza gli attributi appena creati:
-
Aggiungi un prodotto secondario con la seguente configurazione:
- Utilizzare l'ultima opzione dell'attributo 1 e la prima opzione degli attributi da 2 a 9.
- Ciò si traduce in 1 prodotto configurabile e 1 prodotto secondario.
-
-
Passa alla scheda Configurations del prodotto configurabile.
-
Fare clic su Add Products manualmente e iniziare ad aggiungere uno alla volta i prodotti semplici creati in precedenza.
-
Salva le modifiche dopo ogni aggiunta.
-
Quando aggiungi prodotti, osserva il tempo di caricamento della pagina Modifica prodotto configurabile.
-
Dopo l'aggiunta di 7 prodotti, noterete un aumento significativo del consumo di RAM e del tempo di caricamento delle pagine
Risultati previsti:
Il modulo di modifica del prodotto dovrebbe essere caricato in modo rapido ed efficiente senza un eccessivo consumo di memoria.
Risultati effettivi:
Il caricamento della modifica del prodotto configurabile richiede molto tempo e può causare problemi di memoria o timeout.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool: strumento self-service per patch di qualità nella guida degli strumenti.