
🔥 Gestori di file PHP: 5 soluzioni live per lo sviluppo web nel 2026
I file manager PHP risolvono un problema che non è sempre in cima ai pensieri. Il cliente non conosce l'FTP. Il content manager deve caricare file multimediali senza SSH. Oppure serve un marketplace condiviso per un team senza abbonamenti Dropbox. Una pagina PHP con interfaccia browser copre tutti questi scenari in un'ora di configurazione.
In oltre vent'anni l'ecosistema è cresciuto: da utility a file singolo a piattaforme enterprise con audit e SSO. Abbiamo selezionato cinque progetti mantenuti attivamente con casi d'uso diversi: integrazione in CMS, amministrazione rapida dell'hosting, condivisione file per team. Una condizione: tutti funzionano ora, non al 2018.
💡 Panoramica rapida:
- Integrare un file browser in TinyMCE, CKEditor o un CMS personalizzato: prendi elFinder, ha il maggior numero di connettori già pronti.
- Impostare un accesso web rapido ai file del server senza dipendenze: TinyFileManager, un solo file PHP.
- Dare a clienti o dipendenti cartelle isolate con accesso web e quote: FileGator.
- Condivisione file enterprise con crittografia e integrazione con directory aziendale: Pydio Cells.
- Interfaccia cloud in stile Google Drive direttamente sul tuo server: FileRun.
Riferimento rapido prima dell'analisi:
Tabella comparativa: 5 file manager PHP (2026)
Caratteristica | elFinder | TinyFileManager | FileGator | Pydio Cells | FileRun |
|---|---|---|---|---|---|
Stelle GitHub | 4.800+ | 5.900+ | 3.000+ | nessuna (prodotto Go) | commerciale |
Dimensioni | ~18 MB | un file PHP | ~15 MB | ~200 MB + runtime Go | applicazione PHP |
Backend di storage | Locale, FTP, SFTP, S3, Box, Dropbox, Google Drive, OneDrive | Locale | Locale, FTP, SFTP, S3, Dropbox, Azure | Locale, S3, FTP, SharePoint | Locale, SFTP, S3 |
Multi-utente | Via connettore | No | Sì, con ruoli | Sì, enterprise | Sì, fino a 10 gratis |
Editor di codice | Ace Editor / CodeMirror | Integrato | CodeMirror | Monaco | No |
Licenza | BSD-3 | GPL-3.0 | MIT | AGPLv3 | Commerciale |
Versione (2026) | v2.1.69, maggio 2026 | v2.6, novembre 2024 | v7.14.3, maggio 2026 | Cells v5.x | Sviluppo attivo |
1. ElFinder: il veterano con l'ecosistema più ampio

Se hai mai integrato un file manager in un CMS o in un editor, hai quasi sicuramente incontrato elFinder (oltre 4.800 stelle GitHub). Il progetto esiste dal 2010: la versione 2.1.69 è uscita a maggio 2026 e ha chiuso la compatibilità con jQuery 4.
Il punto di forza principale di elFinder sono i suoi connettori. File system locale, FTP, SFTP, AWS S3, Dropbox, Google Drive, OneDrive, Box: si cambia modificando la configurazione senza riscrivere il frontend. Sotto il cofano: backend PHP (7.1+ raccomandato) e frontend jQuery UI. I plugin integrati gestiscono la rotazione automatica dei JPEG, il ridimensionamento automatico al caricamento e la sanitizzazione dei nomi file.
Lati negativi: il frontend jQuery UI ha un aspetto datato per gli standard del 2026, anche se i temi Material e Moono compensano parzialmente. I connettori personalizzati richiedono di scavare nella documentazione, la curva di apprendimento è sensibile.
- Pro: massima copertura di backend già pronti, decine di integrazioni già disponibili (WordPress, Drupal, Laravel, Symfony, Roundcube), upload a blocchi per file grandi, sistema di permessi flessibile via connettore.
- Contro: l'interfaccia jQuery UI è moralmente superata, curva di apprendimento ripida per connettori non standard.
- Prezzo: gratuito, licenza BSD-3.
🔗 elFinder su GitHub | 🔗 Demo live
2. TinyFileManager: un file PHP, piena funzionalità

TinyFileManager ribalta l'idea di quanto codice serva a un file manager. È letteralmente un singolo file PHP: lo copi sul server e ottieni un'interfaccia a doppio pannello con syntax highlighting ed editor. Il progetto ha raccolto oltre 5.900 stelle su GitHub.
Nonostante il minimalismo, le funzionalità sono serie: interfaccia a doppio pannello in stile Total Commander, calcolo della dimensione delle cartelle, editor di codice integrato, ricerca di file e contenuti, estrazione zip/tar/gz, upload multiplo via Drag & Drop, protezione con password tramite la variabile $CONFIG.
Scenario perfetto: amministrazione rapida di un hosting senza FTP. Carichi tinyfilemanager.php nella root, accedi con la password, sistemi la configurazione o pulisci la cache. Non è adatto al lavoro multi-utente, ma come utility per un singolo sviluppatore su un server funziona.
- Pro: estrema semplicità (un file, zero dipendenze), modalità a doppio pannello, editor integrato con highlighting, protezione con password nativa.
- Contro: nessuna modalità multi-utente, nessun backend cloud, solo file system locale.
- Prezzo: gratuito, licenza GPL-3.0.
🔗 TinyFileManager su GitHub | 🔗 Demo
3. FileGator: gestione file multi-utente

FileGator (circa 3.000 stelle) risolve un problema che gli altri manager ignorano o affrontano con escamotage: la gestione file multi-utente reale. La versione 7.14.3 è uscita a maggio 2026, rendendolo il progetto con la manutenzione più attiva della selezione.
Architettura: backend PHP su Slim Framework e frontend Vue.js. Registrazione utenti, ruoli (amministratore, utente, ospite), quote di spazio su disco, cartelle home separate, tutto nativo. Backend di storage: file system locale, FTP, SFTP, AWS S3, Dropbox, Azure Blob.
Scenario tipico: una web agency distribuisce FileGator su un sottodominio, crea account per i clienti e ognuno ottiene uno storage isolato con accesso web. Oppure: un provider di hosting offre agli utenti un'interfaccia comoda per le loro cartelle senza SSH e client FTP.
- Pro: sistema completo di utenti, ruoli e quote, interfaccia moderna e responsive in Vue.js, sei tipi di backend (inclusi S3 e Azure), gratuito, licenza MIT.
- Contro: nessun editor di immagini integrato, meno integrazioni pronte con CMS rispetto a elFinder.
- Prezzo: gratuito, licenza MIT.
🔗 FileGator su GitHub | 🔗 Sito ufficiale
4. Pydio Cells: condivisione file enterprise con open source

Pydio ha fatto molta strada: da file manager in PHP a piattaforma enterprise completa, riscritta in Go. Oggi è Pydio Cells: una soluzione self-hosted per la condivisione sicura dei file con crittografia dei dati at-rest, audit delle azioni, versionamento e integrazione SSO aziendale (LDAP, SAML, OIDC). La versione 5.0 è uscita a maggio 2025 come revisione architetturale importante.
A differenza degli altri partecipanti alla selezione, Pydio Cells non si integra in un CMS come libreria: è un prodotto standalone. Si installa su un server dedicato, richiede il runtime Go e un database. La versione Enterprise aggiunge l'automazione dei flussi di lavoro tramite Cells Flows, policy di sicurezza granulari e integrazione SIEM.
La versione Community (AGPLv3) è gratuita e copre le esigenze di base: condivisione file, sincronizzazione, client desktop, applicazioni mobile. È sovradimensionata per piccoli team e uso personale. Per aziende medie e grandi che cercano un'alternativa a SharePoint per scenari documentali, è una scelta piuttosto adeguata.
- Vantaggi: sicurezza di livello enterprise (crittografia, audit, SSO), client desktop e mobile, automazione tramite Cells Flows, on-premise o private cloud.
- Svantaggi: il runtime Go invece di PHP complica l'installazione su hosting web standard, sovradimensionato per piccoli team.
- Prezzo: versione Community gratuita (AGPLv3), piani enterprise su pydio.com.
🔗 Pydio Cells | 🔗 Documentazione e installazione
5. FileRun: cloud UX sul tuo server

FileRun occupa una nicchia che spesso resta scoperta: file server PHP con un’interfaccia simile a Google Drive o Dropbox. Si installa come una normale applicazione PHP, senza runtime Go o infrastrutture complesse.

Tra le funzionalità principali: accesso ai file via web, condivisione (link pubblici e privati con password), anteprima dei file multimediali direttamente nel browser, ricerca full-text sui contenuti. Supporta storage locale, SFTP e storage compatibile S3. Si monta come unità WebDAV su Windows, macOS e Linux, il che significa che le cartelle del server si aprono come una normale cartella di rete. Gratuito per team fino a 10 utenti.
Scenario tipico: una piccola azienda o uno sviluppatore che ha bisogno del proprio «Dropbox» senza canoni di abbonamento ai servizi cloud. I dati restano sul tuo server, tu controlli accessi e quote.
- Pro: UX cloud familiare senza servizi cloud, ricerca full-text, montaggio WebDAV come unità di rete, PHP senza dipendenze complesse.
- Contro: nessun editor di codice integrato, licenza commerciale per team con più di 10 utenti.
- Prezzo: gratuito fino a 10 utenti, piani per team più grandi su filerun.com.
⁉️🤔 Domande frequenti
TinyFileManager si può usare su un server di produzione?
Sì, ma con dei caveat. Un singolo file PHP con protezione tramite password è comodo per l’amministrazione, tuttavia l’assenza di audit, ruoli e log delle azioni fa sì che per un ambiente multiutente sia meglio prendere FileGator. In produzione TinyFileManager si colloca su un sottodominio separato con Basic Auth sopra la password del manager: la doppia protezione riduce i rischi.
Qual è il file manager più facile da integrare in WordPress?
elFinder ha un plugin già pronto, WP File Manager, con oltre 1.000.000 di installazioni attive, basato sul suo codice. È il modo più diretto per aggiungere un browser di file all’amministrazione di WordPress. FileBird e Real Media Library risolvono un compito affine, organizzano la libreria media, ma non sono file manager a tutti gli effetti.
In cosa FileRun si differenzia da FileGator?
FileGator è orientato a provider di hosting e web agency: cartelle home separate per ogni utente, ruoli e quote. FileRun è più vicino a un cloud storage personale con collaborazione: link pubblici, unità WebDAV, ricerca full-text sui contenuti. Se devi dare ai clienti cartelle isolate, prendi FileGator. Se vuoi «il tuo Dropbox» per un team piccolo, prendi FileRun.
Che fine hanno fatto i vecchi simogeo/Filemanager, RichFilemanager e simple-file-manager?
simogeo/Filemanager è ufficialmente segnato come deprecato e se ne raccomanda il passaggio a RichFilemanager. Ma RichFilemanager (psolom) è stato aggiornato l’ultima volta nel 2018, ha vulnerabilità non chiuse ed è di fatto abbandonato. jcampbell1/simple-file-manager è stato rimosso da GitHub. Nessuno dei tre andrebbe usato in nuovi progetti.
Un file manager serve se ci sono FTP e SSH?
FTP e SSH sono strumenti da sviluppatore. Un file manager è uno strumento per il content manager, il cliente o l’amministratore che non ha bisogno di accesso diretto al server. Inoltre i manager web si integrano in CMS ed editor, cosa che FTP per sua natura non può fare.
Cosa installare nel 2026: quadro finale
Cinque strumenti coprono esigenze diverse, e la scelta giusta è determinata dallo scenario, non da una classifica.
- Se sviluppi un CMS o integri un manager in un editor, prendi elFinder: i connettori copriranno quasi qualsiasi backend.
- Se ti serve un’utility «tuttofare» senza dipendenze, TinyFileManager se la cava con un file solo.
- Se stai allestendo una piattaforma di condivisione file per clienti o team con accessi separati, FileGator ti dà ruoli e quote già pronti.
- Se l’azienda ha bisogno di un sostituto sicuro per la condivisione file enterprise con SSO e audit, Pydio Cells copre questo scenario.
- Se vuoi un cloud storage personale sul tuo server senza runtime Go e senza canoni di abbonamento ai servizi cloud, prendi FileRun.
Tutti e cinque i progetti sono in sviluppo attivo a giugno 2026. Inizia con TinyFileManager: lo metti su in cinque minuti e ti mostra se hai davvero bisogno di uno strumento più pesante. Quale gira già sul tuo server? Scrivilo nei commenti.



