Guide pratiche

Ripulire un progetto web senza compromettere il sito

Una cartella grande non si ripulisce solo dai nomi dei file. Distinguete ciò che serve ai visitatori, ciò che genera il sito e ciò che documenta gli interventi; controllate le dipendenze prima di eliminare.

vedere il metodo

Schermate che visualizzano il codice del computer su un desktop
Fotografia a scopo illustrativo — Glen Carrie / Spruzzi

Inventariare i file in base alla funzione

Partite dalle pagine pubbliche e seguite inclusioni, fogli di stile, script e insiemi di dati. Aggiungete le rotte definite nella configurazione del server e i file caricati con nomi calcolati. Una fotografia può essere scelta da un catalogo senza comparire direttamente nel codice della pagina.

In PHP, include e require caricano altri file: una cartella chiamata scripts può quindi contenere codice indispensabile. Conservate configurazioni, segreti, chiavi e impostazioni di accesso. Anche file generati, come dizionari di traduzione e manifesti delle immagini, possono servire a ogni visualizzazione.

Scegliere eliminazioni motivabili

Per ogni candidato annotate funzione, riferimenti cercati e motivo della rimozione. Le schermate di audit e i rapporti locali sono spesso candidati; un’immagine ottimizzata o un carattere richiedono ulteriori verifiche. Confrontate il contenuto delle copie prima di considerarle duplicati.

L’assenza di un riferimento letterale non dimostra l’inutilità: esaminate percorsi composti, liste JSON e varianti responsive. Lavorate per piccoli gruppi su una copia ripristinabile. Se una dipendenza rimane incerta, conservate il file e annotate cosa manca per decidere.

Verificare e consegnare un progetto pulito

Dopo ogni gruppo eliminato aprite le principali famiglie di pagine in tutte le lingue. Controllate immagini, download, caratteri, sitemap, feed e funzioni interattive. Confrontate i risultati con il comportamento precedente alla pulizia, su telefono e computer.

Registrate numero di file rimossi, verifiche e limiti. Conservate i backup fuori dalla radice pubblica con protezioni adeguate. Eliminate i file temporanei di verifica e fermate i server di prova; contenuti, dati e dipendenze di produzione rimangono nel progetto.

Contenuto aggiornato 4 ottobre 2026

Matrice di convalida funzionale per adattarsi al progetto

Questi controlli proposti utilizzano casi fittizi. Decidi quale comportamento è previsto con il team, annota il risultato e assegna discrepanze irrisolte prima della pubblicazione.

Casi di test, risultati attesi e prove utili
Casorisultato attesoProva da mantenere
File inclusoLa pagina si visualizza senza avvisi o errori.URL e risultato prima/dopo.
Immagine reattivaEsistono tutte le varianti del manifesto.Percorsi verificati e dimensioni.
Pagina tradottaContenuti, navigazione e collegamenti funzionano.Lingua, URL e azione verificata.

Domande frequenti

Vanno eliminate tutte le cartelle chiamate scripts o tools?

No. Il nome non indica la funzione reale. Seguite le chiamate da pagine, configurazione e dati; rimuovete soltanto elementi il cui utilizzo è stato chiarito.

Si può cancellare la cache senza controllarla?

Alcune cache si rigenerano; altre conservano dati necessari o richiedono accesso alla rete per essere ricostruite. Verificate come vengono create e sostituite prima di cancellarle.