Come risolvere il problema dell’eliminazione massiva dei prodotti in Magento 2 senza bloccare il pannello?

8 maggio 2026
Come risolvere il problema dell’eliminazione massiva dei prodotti in Magento 2 senza bloccare il pannello?

 Magento si blocca perché cerchi di essere efficiente…

Immagina questa situazione:

Gestisci un negozio Magento 2 da diversi anni. Hai migliaia di prodotti che da tempo non sono più disponibili presso i fornitori oppure hanno smesso di vendere. Decidi di fare ordine e selezioni centinaia di articoli nel pannello per eliminarli. Clic… e aspetti.

504 Gateway Timeout
“Impossibile elaborare la richiesta…”

Ti suona familiare?

Perché Magento 2 non riesce a gestirlo?

Magento 2 è una piattaforma potente, ma l’eliminazione dei prodotti è uno dei suoi punti deboli. Quando elimina ogni prodotto, il sistema deve:

  • rimuovere i dati collegati (ad es. attributi, relazioni, immagini),
  • pulire gli indici e la cache,
  • aggiornare log e dipendenze.

Se provi a farlo contemporaneamente per 200 o 1000 prodotti, Magento semplicemente non ce la fa. Soprattutto su server con risorse limitate.

La soluzione: il modulo Kowal Delete Products via Queue

Invece di provare a eliminare tutto in una volta, puoi farlo in background – passo dopo passo, senza bloccare il pannello e senza rischiare errori. È così che funziona il modulo Kowal Delete Products via Queue.

Cosa fa esattamente il modulo?

  • Aggiunge un nuovo pulsante all’elenco dei prodotti: “Elimina in background”
  • Ogni prodotto selezionato viene inserito in coda
  • I prodotti vengono elaborati automaticamente, con un carico controllato
  • Gestisce anche l’eliminazione delle immagini collegate al prodotto

Come appare nel pannello?

Come risolvere l’eliminazione massiva dei prodotti in Magento 2 senza bloccare il pannello

Confronto: con modulo vs. senza modulo

Funzione / ProblemaSenza moduloCon il modulo DeleteProductsQueue
Eliminazione di oltre 1000 prodottiSpesso termina con un erroreFunziona in background, senza errori
Carico del serverElevatoBasso, distribuito nel tempo
Competenze tecniche richiesteNo
Gestione delle immaginiManualeAutomatica
Possibilità di lavorare in paralleloNoSì – puoi continuare a lavorare

Per chi è pensato questo modulo?

Questo modulo è utile se:

  • gestisci un grande negozio Magento con molti prodotti stagionali,
  • hai un’integrazione con grossisti e rimuovi spesso prodotti non disponibili,
  • vuoi mantenere ordine nel database,
  • non hai accesso SSH né competenze tecniche.

Come installare il modulo?

composer require kowal/module-deleteproductsqueuephp bin/magento module:enable Kowal_DeleteProductsQueuephp bin/magento setup:upgrade 

Istruzioni dettagliate per l’installazione: [Vedi le istruzioni →]

Riepilogo

Se vuoi fare ordine nel tuo negozio Magento 2 ed eliminare i prodotti inutili senza stress e senza errori, scegli una soluzione che lo faccia per te – in background e senza bloccare il sistema.

Acquista il modulo nello store →
Contattaci →

Prodotti
Aktualizacja preferencji plików cookie