
🔥 Gestores de ficheiros PHP: 5 soluções ativas para desenvolvimento web em 2026
Os gestores de ficheiros PHP resolvem um problema que nem sempre está no topo das prioridades. O cliente não sabe o que é FTP. O gestor de conteúdos precisa de carregar ficheiros multimédia sem SSH. Ou precisa de uma troca de ficheiros partilhada para uma equipa sem subscrições do Dropbox. Uma página PHP com uma interface de navegador cobre todos estes cenários numa hora de configuração.
Ao longo de vinte anos, o ecossistema cresceu: de utilitários de ficheiro único para plataformas empresariais com auditoria e SSO. Selecionámos cinco projetos com manutenção ativa e diferentes casos de uso: integração em CMS, administração rápida de alojamento, partilha de ficheiros para equipas. Uma condição: todos funcionam agora, não como em 2018.
💡 Visão geral rápida:
- Integrar um explorador de ficheiros no TinyMCE, CKEditor ou CMS personalizado: escolha o elFinder, tem os conectores prontos a usar mais abundantes.
- Configurar acesso web rápido aos ficheiros do servidor sem dependências: TinyFileManager, um único ficheiro PHP.
- Dar a clientes ou funcionários pastas isoladas com acesso web e quotas: FileGator.
- Partilha empresarial de ficheiros com encriptação e integração de diretório corporativo: Pydio Cells.
- Interface na nuvem ao estilo do Google Drive diretamente no seu servidor: FileRun.
Referência rápida antes da análise detalhada:
Tabela comparativa: 5 gestores de ficheiros PHP (2026)
Funcionalidade | elFinder | TinyFileManager | FileGator | Pydio Cells | FileRun |
|---|---|---|---|---|---|
Estrelas no GitHub | 4.800+ | 5.900+ | 3.000+ | nenhuma (produto Go) | comercial |
Tamanho | ~18 MB | um ficheiro PHP | ~15 MB | ~200 MB + runtime Go | aplicação PHP |
Backends de armazenamento | Local, FTP, SFTP, S3, Box, Dropbox, Google Drive, OneDrive | Local | Local, FTP, SFTP, S3, Dropbox, Azure | Local, S3, FTP, SharePoint | Local, SFTP, S3 |
Multiutilizador | Via conector | Não | Sim, com perfis | Sim, empresarial | Sim, até 10 grátis |
Editor de código | Ace Editor / CodeMirror | Integrado | CodeMirror | Monaco | Não |
Licença | BSD-3 | GPL-3.0 | MIT | AGPLv3 | Comercial |
Versão (2026) | v2.1.69, maio de 2026 | v2.6, novembro de 2024 | v7.14.3, maio de 2026 | Cells v5.x | Desenvolvimento ativo |
1. ElFinder: veterano com o ecossistema mais vasto

Se alguma vez integrou um gestor de ficheiros num CMS ou editor, é quase certo que já se deparou com o elFinder (mais de 4.800 estrelas no GitHub). O projeto existe desde 2010: a versão 2.1.69 foi lançada em maio de 2026 e fechou a compatibilidade com o jQuery 4.
O principal ponto forte do elFinder são os seus conectores. Sistema de ficheiros local, FTP, SFTP, AWS S3, Dropbox, Google Drive, OneDrive, Box: alterne editando a configuração sem reescrever o frontend. Nos bastidores: backend PHP (recomendado 7.1+) e frontend jQuery UI. Os plugins integrados tratam da rotação automática de JPEG, redimensionamento automático no carregamento e sanitização de nomes de ficheiros.
Desvantagens: o frontend jQuery UI parece datado para os padrões de 2026, embora os temas Material e Moono compensem parcialmente. Os conectores personalizados exigem aprofundar a documentação, a curva de aprendizagem é notória.
- Vantagens: cobertura máxima de backends prontos a usar, dezenas de integrações prontas (WordPress, Drupal, Laravel, Symfony, Roundcube), carregamento em partes para ficheiros grandes, sistema de permissões flexível via conector.
- Desvantagens: a interface jQuery UI está moralmente ultrapassada, curva de aprendizagem acentuada para conectores não padronizados.
- Preço: gratuito, licença BSD-3.
🔗 elFinder no GitHub | 🔗 Demonstração ao vivo
2. TinyFileManager: um ficheiro PHP, funcionalidade completa

TinyFileManager inverte a lógica da quantidade de código de que um gestor de ficheiros precisa. É literalmente um único ficheiro PHP: copie para o servidor e obtenha um navegador de painel duplo com realce de sintaxe e editor. O projeto já conquistou mais de 5.900 estrelas no GitHub.
Apesar do minimalismo, a funcionalidade é séria: interface de painel duplo ao estilo do Total Commander, calculadora de tamanho de pastas, editor de código integrado, pesquisa de ficheiros e conteúdo, extração de zip/tar/gz, carregamento em massa via Drag & Drop, proteção por palavra-passe através da variável $CONFIG.
Cenário perfeito: administração rápida de alojamento sem FTP. Coloque o tinyfilemanager.php na raiz, inicie sessão com palavra-passe, corrija a configuração ou limpe a cache. Não é adequado para trabalho multiutilizador, mas como utilitário para um único programador num servidor funciona.
- Vantagens: simplicidade extrema (um ficheiro, zero dependências), modo de painel duplo, editor integrado com realce, proteção por palavra-passe de origem.
- Desvantagens: sem modo multiutilizador, sem backends na cloud, apenas sistema de ficheiros local.
- Preço: gratuito, licença GPL-3.0.
🔗 TinyFileManager no GitHub | 🔗 Demonstração
3. FileGator: combinação multiutilizador

FileGator (cerca de 3.000 estrelas) resolve um problema que outros gestores ou ignoram ou resolvem com soluções de recurso: a verdadeira gestão de ficheiros multiutilizador. A versão 7.14.3 saiu em maio de 2026, o que o torna o projeto com a manutenção mais ativa desta seleção.
Arquitetura: backend PHP na framework Slim e frontend Vue.js. Registo de utilizadores, funções (administrador, utilizador, convidado), quotas de espaço em disco, pastas pessoais separadas, tudo de origem. Backends de armazenamento: sistema de ficheiros local, FTP, SFTP, AWS S3, Dropbox, Azure Blob.
Cenário típico: um estúdio web implementa o FileGator num subdomínio, cria contas para os clientes e cada um recebe armazenamento isolado com acesso web. Ou: um fornecedor de alojamento dá aos utilizadores uma interface conveniente para as suas pastas sem cliente SSH e FTP.
- Vantagens: sistema completo de utilizadores, funções e quotas, interface Vue.js moderna e responsiva, seis tipos de backends (incluindo S3 e Azure), gratuito, licença MIT.
- Desvantagens: sem editor de imagem integrado, menos integrações prontas com CMS do que o elFinder.
- Preço: gratuito, licença MIT.
🔗 FileGator no GitHub | 🔗 Site oficial
4. Pydio Cells: partilha empresarial de ficheiros com código aberto

O Pydio percorreu um longo caminho: de gestor de ficheiros em PHP a plataforma empresarial completa, reescrita em Go. Hoje é o Pydio Cells: uma solução auto-hospedada para partilha segura de ficheiros com encriptação de dados em repouso, auditoria de ações, versionamento e integração com SSO empresarial (LDAP, SAML, OIDC). A versão 5.0 foi lançada em maio de 2025 como uma grande revisão arquitetural.
Ao contrário de outros participantes na seleção, o Pydio Cells não se integra num CMS como biblioteca: é um produto autónomo. Implementado num servidor separado, requer o runtime Go e base de dados. A versão Enterprise adiciona automatização de fluxos de trabalho via Cells Flows, políticas de segurança granulares e integração com SIEM.
A versão Community (AGPLv3) é gratuita e cobre as necessidades básicas: partilha de ficheiros, sincronização, cliente de desktop e aplicações móveis. É excessivo para equipas pequenas e uso pessoal. Para médias e grandes empresas que precisam de um substituto do SharePoint para cenários de ficheiros, é uma escolha bastante adequada.
- Vantagens: segurança de nível empresarial (encriptação, auditoria, SSO), clientes desktop e móveis, automatização via Cells Flows, on-premise ou nuvem privada.
- Desvantagens: o runtime Go em vez de PHP complica a instalação em alojamento web padrão, excessivo para equipas pequenas.
- Preço: versão Community gratuita (AGPLv3), planos Enterprise em pydio.com.
🔗 Pydio Cells | 🔗 Documentação e instalação
5. FileRun: experiência cloud no seu servidor

O FileRun ocupa um nicho que muitas vezes fica por preencher: servidor de ficheiros em PHP com uma interface próxima do Google Drive ou Dropbox. Instala-se como uma aplicação PHP normal, sem runtime Go ou infraestrutura complexa.

Entre as funcionalidades principais: acesso web aos ficheiros, partilha (links públicos e privados com palavra-passe), pré-visualização de ficheiros multimédia diretamente no navegador, pesquisa de texto integral no conteúdo. Suporta armazenamento local, SFTP e armazenamento compatível com S3. Monta-se como unidade WebDAV no Windows, macOS e Linux, o que significa que as pastas do servidor abrem como uma pasta de rede normal. Grátis para equipas até 10 utilizadores.
Cenário típico: pequena empresa ou programador que precisa do seu próprio «Dropbox» sem custos de subscrição de serviços cloud. Os dados permanecem no seu servidor, você controla o acesso e as quotas.
- Vantagens: experiência cloud familiar sem serviços cloud, pesquisa de texto integral, montagem WebDAV como unidade de rede, PHP sem dependências complexas.
- Desvantagens: sem editor de código integrado, licença comercial para equipas com mais de 10 utilizadores.
- Preço: grátis até 10 utilizadores, planos para equipas maiores em filerun.com.
⁉️🤔 Perguntas frequentes
O TinyFileManager pode ser usado num servidor de produção?
Sim, mas com reservas. Um ficheiro PHP com proteção por palavra-passe é conveniente para administração, contudo a ausência de auditoria, perfis e registo de ações significa que, para ambientes com vários utilizadores, é melhor optar pelo FileGator. Em produção, o TinyFileManager é colocado num subdomínio separado com Basic Auth por cima da palavra-passe do gestor: a dupla proteção reduz os riscos.
Qual é o gestor de ficheiros mais fácil de integrar no WordPress?
O elFinder tem um plugin pronto, WP File Manager, com mais de 1 000 000 de instalações ativas, construído sobre o seu código. Esta é a forma mais direta de adicionar um navegador de ficheiros à administração do WordPress. O FileBird e o Real Media Library resolvem uma tarefa relacionada, organizam a biblioteca de multimédia, mas não são gestores de ficheiros completos.
Em que é que o FileRun difere do FileGator?
O FileGator é orientado para fornecedores de alojamento e estúdios web: pastas pessoais separadas para cada utilizador, perfis e quotas. O FileRun está mais próximo do armazenamento cloud pessoal com colaboração: links públicos, unidade WebDAV, pesquisa de texto integral no conteúdo. Se dá pastas isoladas a clientes, escolha o FileGator. Se quer o «seu próprio Dropbox» para uma equipa pequena, escolha o FileRun.
O que aconteceu aos antigos simogeo/Filemanager, RichFilemanager e simple-file-manager?
O simogeo/Filemanager está oficialmente marcado como obsoleto, sendo recomendada a migração para o RichFilemanager. Mas o RichFilemanager (psolom) foi atualizado pela última vez em 2018, tem vulnerabilidades não corrigidas e está efetivamente abandonado. O jcampbell1/simple-file-manager foi removido do GitHub. Nenhum dos três deve ser usado em novos projetos.
É necessário um gestor de ficheiros se houver FTP e SSH?
O FTP e o SSH são ferramentas de programador. Um gestor de ficheiros é uma ferramenta para o gestor de conteúdos, cliente ou administrador que não precisa de acesso direto ao servidor. Além disso, os gestores web integram-se em CMS e editores, algo que o FTP, pela sua natureza, não consegue fazer.
O que instalar em 2026: desfecho final
Cinco ferramentas cobrem tarefas diferentes, e a escolha certa é determinada pelo cenário, não por uma classificação.
- Se está a desenvolver um CMS ou a integrar um gestor num editor, escolha o elFinder: os conectores cobrem quase qualquer backend.
- Se precisa de um utilitário «coringa» sem dependências, o TinyFileManager resolve com um único ficheiro.
- Se está a implementar uma plataforma de troca de ficheiros para clientes ou equipa com acessos separados, o FileGator oferece perfis e quotas de raiz.
- Se a empresa precisa de um substituto seguro para a partilha empresarial de ficheiros com SSO e auditoria, o Pydio Cells cobre este cenário.
- Se quer armazenamento cloud pessoal no seu servidor, sem runtime Go nem custos de subscrição de serviços cloud, escolha o FileRun.
Todos os cinco projetos estão em desenvolvimento ativo em junho de 2026. Comece pelo TinyFileManager: fica operacional em cinco minutos e mostra-lhe se sequer precisa de uma ferramenta mais pesada. Qual deles já está a correr no seu servidor? Escreva nos comentários.



