Le differenze risiedono nelle tecnologie e nei metodi sottostanti utilizzati per comprimere e archiviare i file. Shell Zip sfrutta i comandi di sistema, ZipArchive è una classe PHP per la manipolazione dei file zip, mentre DupArchive è un motore personalizzato sviluppato per il plugin Duplicator, che risponde alle sue esigenze specifiche. La scelta del motore può influire su fattori quali la velocità, la compatibilità e la funzionalità nel contesto dell'applicazione che lo utilizza.
Differenze tra i motori di archiviazione
Zip a conchiglia
Shell Zip esegue un comando per comprimere i file del sito web e il database in un unico archivio .zip. Questo metodo è spesso più rapido e affidabile rispetto all'uso di PHP ZipArchive. Se questa opzione è disponibile sul vostro sistema, vi consigliamo di selezionare Shell Zip.
ZipArchive
ZipArchive è una classe PHP che consente la manipolazione di archivi Zip. Fornisce un'interfaccia di programmazione per la creazione e l'estrazione di file zip direttamente all'interno di script PHP. ZipArchive è più portabile tra diverse configurazioni di server, poiché opera a livello di PHP, garantendo la coerenza nella creazione di file zip indipendentemente dal sistema operativo sottostante.
DupArchivio
DupArchive è un formato di file che genera un file [archive.daf], unico per Duplicator. Specificamente creato per Duplicator, questo formato privilegia le prestazioni e la scalabilità. I provider di hosting economici spesso impongono ai loro server vincoli rigidi di timeout, CPU e I/O. DupArchive è stato creato per superare queste limitazioni, consentendo agli utenti di creare backup più grandi senza essere ostacolati dai vincoli del server.
Gestione di ZipArchive
Per creare backup utilizzando ZipArchive, Duplicator richiede che l'estensione PHP ZipArchive sia installata e abilitata sul server.
È possibile verificare facilmente l'installazione di ZipArchive con phpinfo.
In alternativa, verificare se ZipArchive è installato dalla pagina degli strumenti di Duplicator Pro. Andare su Duplicator Pro " Strumenti " Generale " Informazioni su PHP, scorrere fino a Configura comando e verificare se l'opzione -enable-zip è abilitata:

Domande frequenti
extension=php_zip.dll Su Mac e Linux:
extension=zip.soManuale PHP | Forum XAMPP | Forum WampServer | Ricerca Google
Risorse per Mac (MAMP):
Manuale PHP | Forum MAMP | Articolo 1 | Thread 1Thread2
Vedere anche: Come si esegue un'"estrazione manuale" o un programma di installazione senza Zip abilitato?