Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Moduli inutilizzati PrestaShop: una checklist prima di disattivarli ed eliminarli

I moduli inutilizzati di PrestaShop sono quelli installati che non fanno niente. Sono disattivati da mesi, non sono agganciati a nessun punto del sito o sono stati sostituiti da uno più nuovo. Li trovi in Gestione moduli. Disattiva prima ognuno per una settimana e tieni d'occhio il negozio. Solo quando non si rompe niente, disinstalla il modulo ed elimina i suoi file.

Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 5 min di lettura

Perché mettere ordine nei moduli se il negozio funziona?

Per tre motivi: sicurezza, velocità e tranquillità durante gli aggiornamenti. Un vecchio modulo che nessuno aggiorna può essere una porta d'ingresso per un attacco. Friends of Presta tiene un elenco delle vulnerabilità note dei moduli, e Technet Media ha descritto un esempio di attacco attraverso una dipendenza usata nei moduli (in polacco).

In più, ogni modulo attivo può aggiungere script e query alle pagine del negozio. Ognuno è anche una cosa in più da controllare prima di aggiornare PrestaShop o PHP. Meno moduli significa un elenco più corto di sospettati quando qualcosa smette di funzionare.

Come capire quale modulo è inutilizzato

Dividi i moduli in alcuni gruppi e prendi una decisione diversa per ognuno.

GruppoEsempioDecisione
Installato e disattivato da tempoun vecchio slider, un pop-up di una campagna di un anno facandidato alla rimozione dopo un controllo
Attivo, ma non mostrato da nessuna parteun blocco per una colonna che il tema non mostradisattiva in prova
Doppione di un altro modulodue moduli di recensioni, due moduli newslettertienine uno, disattiva l'altro
Integrazione con un servizio che non usi piùun vecchio corriere, un comparatore di prezzi, una live chatdisattiva, poi disinstalla
Modulo di vendita: carrello, pagamenti, spedizioniun modulo di gateway di pagamentonon toccarlo senza un piano
Modulo usato dal temamenu, ricerca, filtrinon toccarlo, il tema ne dipende
Non sai a cosa serveil nome tecnico non dice nientechiedi allo sviluppatore o disattiva in prova

Le società di hosting pubblicano propri elenchi di moduli da avere, per esempio l'elenco dei moduli indispensabili di LH.pl (in polacco). Un elenco così ti aiuta a decidere cosa non togliere. L'articolo di Astrabit su PrestaShop lento (in polacco) spiega quanto costano a un negozio moduli e script inutilizzati.

E i moduli che PrestaShop installa da solo?

Tieni quelli che usano le vendite e il tema, e controlla il resto come i moduli che hai comprato. Un PrestaShop appena installato mette parecchi moduli suoi. Alcuni sono blocchi della dashboard nel back office e moduli di statistiche. Altri mostrano blocchi nelle pagine del negozio: un banner, un testo con i punti di forza del negozio, un elenco di categorie, una newsletter.

I moduli di statistiche raccolgono dati sulle visite ogni volta che entra un cliente. Se usi un altro strumento di analisi, molti non ti danno niente, mentre le loro tabelle di dati continuano a crescere. I blocchi della dashboard, invece, rallentano l'apertura del back office. Disattivare moduli che nessuno guarda di solito non rompe niente, ma fallo comunque uno alla volta. Alcuni temi usano i moduli di PrestaShop in modi inaspettati, per esempio l'elenco delle categorie in un menu laterale.

Come rimuovere un modulo in sicurezza, passo per passo

Prima disattivi, poi aspetti, e alla fine rimuovi.

  1. Fai un backup di database e file. La disinstallazione elimina i dati del modulo, e senza backup non li recuperi.
  2. Elenca i candidati. Nome del modulo, versione, se è attivo, dove compare, quando è stato aggiornato l'ultima volta.
  3. Disattiva un modulo. In Moduli > Gestione moduli. Controlla la home page, una categoria, una pagina prodotto e il carrello.
  4. Aspetta una settimana. Tieni d'occhio gli ordini, il log degli errori in Parametri avanzati > Log e i messaggi dei clienti.
  5. Disinstalla il modulo. Se non si è rotto niente, disinstallalo in Gestione moduli.
  6. Elimina i file. I file del modulo restano sul server dopo la disinstallazione. Eliminali in Gestione moduli o via FTP, così il vecchio codice non resta sul server.
  7. Annota cosa hai fatto. Data, modulo, motivo. Aiuta quando, sei mesi dopo, qualcuno chiede dov'è finito il pop-up.

Se disattivare un modulo rompe subito qualcosa, riattivalo. Come trovare il modulo che rompe il negozio lo descriviamo nell'articolo su come disattivare un modulo PrestaShop.

Come rivedere i moduli con la chat

Chiedi una revisione, e la tua chat (Claude o ChatGPT) legge l'elenco dei moduli installati con versioni e stato. Controlla anche quali moduli compaiono in punti scelti del sito. Da qui costruisce un elenco di candidati, divisi nei gruppi della tabella qui sopra.

Tu: Quali moduli sono installati ma disattivati, o non compaiono da nessuna parte? Disattiva per una settimana il vecchio pop-up e lo slider, poi decidiamo.

La tua chat: Sono installati 74 moduli, 9 dei quali disattivati. Candidati al riordino:

3 disattivati: un vecchio modulo corriere, un modulo per comparatore di prezzi, un secondo modulo di recensioni.

2 attivi, ma non agganciati a nessun punto della home page, di una categoria o di una pagina prodotto: il pop-up della campagna Lanterne d'autunno e lo slider.

I dati e le impostazioni del modulo restano. Lo disattivo?

Tu: Sì, e anche lo slider.

La tua chat: Entrambi disattivati. Tra una settimana chiedi una revisione del log degli errori per quel periodo. Poi puoi decidere sulla disinstallazione.

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

Anteprima della prima modifica:

versione precedente: Pop-up Lanterne d'autunno: attivo

nuova versione: Pop-up Lanterne d'autunno: disattivato

Illustrazione: prodotti, numeri e risposte sono esempi.

L'elenco dei moduli e il piano funzionano in TellMyShop Free. Disattivazione e disinstallazione richiedono TellMyShop Pro e l'interruttore Moduli. L'interruttore dura 24 ore e richiede un backup del database fatto lo stesso giorno. Un modulo disattivato puoi riattivarlo dalla cronologia delle modifiche. La disinstallazione non si può annullare, quindi la chat propone prima di disattivare e ti chiede di scrivere il nome esatto del modulo. Trovi questi compiti descritti nei casi d'uso rimuovere in sicurezza un modulo inutilizzato e revisione delle impostazioni dei moduli. I dettagli di TellMyShop Pro sono nella pagina prezzi.

Come non riempirsi di nuovo di moduli

Prima di installare un nuovo modulo, annota quale problema deve risolvere e chi lo aggiornerà. Installa i moduli di prova su una copia del negozio, non su quello attivo. Una volta a trimestre controlla l'elenco dei moduli come adesso.

Domande e risposte

Un modulo disattivato rallenta il negozio?

Quasi per niente, perché PrestaShop non lo esegue. Ma un modulo disattivato lascia comunque dei file sul server. Una vecchia versione con una falla di sicurezza può essere pericolosa anche quando nessuno la usa. Quindi considera la disattivazione una fase di prova. Se dopo una settimana non si è rotto niente, disinstalla il modulo ed elimina i suoi file.

Quali moduli PrestaShop non vanno disattivati?

Quelli da cui dipendono le vendite e l'aspetto del negozio: carrello, pagamenti, spedizioni, ricerca, filtri delle categorie e i moduli che usa il tuo tema. Attenzione anche ai moduli per il consenso ai cookie e il consenso GDPR. Se non sai a cosa serve un modulo, disattivalo solo in prova e tieni d'occhio il negozio.

Disinstallare un modulo ne elimina i dati?

Sì. Durante la disinstallazione PrestaShop toglie le impostazioni del modulo, i suoi contenuti e spesso le sue tabelle nel database. Senza un backup del database quei dati non li recuperi. I file del modulo di solito restano sul server finché non li elimini a parte in Gestione moduli o via FTP.

Quanti moduli sono troppi?

Non esiste un numero del genere. Conta cosa fa un modulo in ogni pagina. Un solo modulo pesante con script propri su ogni pagina rallenta il negozio più di dieci piccoli moduli nel back office. Invece di contarli, controlla quali moduli compaiono nella home page, in una categoria e in una pagina prodotto.

La chat elimina da sola i moduli inutilizzati?

In TellMyShop Free la chat scorre soltanto l'elenco dei moduli e propone un piano. Disattivazione e disinstallazione funzionano in TellMyShop Pro quando accendi l'interruttore Moduli per 24 ore. La disinstallazione richiede di scrivere il nome esatto del modulo e non si può annullare.

PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

Controlla gratis il tuo negozio

TellMyShop Free analizza il tuo negozio e mostra i problemi, dai più importanti. Non salva nulla.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free