
🔥 PHP failihaldurid: 5 reaalajas lahendust veebiarenduseks 2026. aastal
PHP-failihaldurid lahendavad probleemi, mis ei ole alati esmane mure. Klient ei tunne FTP-d. Sisuhaldur peab üles laadima meediafaile ilma SSH-ta. Või on vaja ühiskasutatavat failivahetust meeskonnale, kellel pole Dropboxi tellimusi. Üks PHP-leht brauseriliidesega katab kõik need stsenaariumid tunnise seadistamisega.
Kahekümne aasta jooksul on ökosüsteem kasvanud: ühefaililistest utiliitidest ettevõtteplatvormideni, millel on auditilogid ja SSO. Valisime välja viis aktiivselt hooldatavat projekti erinevate kasutusjuhtumitega: manustamine CMS-i, kiire majutuse haldus, failide jagamine meeskondadele. Üks tingimus: kõik need töötavad praegu, mitte 2018. aasta seisuga.
💡 Kiirülevaade:
- Manusta failihaldur TinyMCE-sse, CKEditorisse või kohandatud CMS-i: võta elFinder, sellel on kõige rohkem valmis konnektoreid.
- Loo kiire veebipääs serverifailidele ilma sõltuvusteta: TinyFileManager, üks PHP-fail.
- Anna klientidele või töötajatele isoleeritud kaustad veebipääsu ja kvootidega: FileGator.
- Ettevõtte failijagamine krüpteerimise ja ettevõtte kataloogiintegratsiooniga: Pydio Cells.
- Pilveliides Google Drive'i stiilis otse sinu serveris: FileRun.
Kiirviide enne üksikasju:
Võrdlustabel: 5 PHP-failihaldurit (2026)
Omadus | elFinder | TinyFileManager | FileGator | Pydio Cells | FileRun |
|---|---|---|---|---|---|
GitHubi tärnid | 4800+ | 5900+ | 3000+ | puuduvad (Go toode) | kommerts |
Suurus | ~18 MB | üks PHP-fail | ~15 MB | ~200 MB + Go käitusaeg | PHP rakendus |
Salvestuse taustsüsteemid | Lokaalne, FTP, SFTP, S3, Box, Dropbox, Google Drive, OneDrive | Lokaalne | Lokaalne, FTP, SFTP, S3, Dropbox, Azure | Lokaalne, S3, FTP, SharePoint | Lokaalne, SFTP, S3 |
Mitme kasutaja tugi | Konnektori kaudu | Ei | Jah, rollidega | Jah, ettevõttele | Jah, kuni 10 tasuta |
Koodiredaktor | Ace Editor / CodeMirror | Sisseehitatud | CodeMirror | Monaco | Ei |
Litsents | BSD-3 | GPL-3.0 | MIT | AGPLv3 | Kommerts |
Versioon (2026) | v2.1.69, mai 2026 | v2.6, november 2024 | v7.14.3, mai 2026 | Cells v5.x | Aktiivne arendus |
1. ElFinder: veteran kõige laiema ökosüsteemiga

Kui oled kunagi manustanud failihaldurit CMS-i või redaktorisse, oled peaaegu kindlasti kohanud elFinderit (üle 4800 GitHubi tärni). Projekt on olnud tegev alates 2010. aastast: versioon 2.1.69 ilmus 2026. aasta mais ja sulges ühilduvuse jQuery 4-ga.
elFinderi peamine tugevus on selle konnektorid. Lokaalne failisüsteem, FTP, SFTP, AWS S3, Dropbox, Google Drive, OneDrive, Box: vaheta konfiguratsiooni redigeerides, ilma esiliidest ümber kirjutamata. Kapoti all: PHP taustsüsteem (soovitatav 7.1+) ja jQuery UI esiliides. Sisseehitatud pluginad tegelevad JPEG automaatse pööramise, üleslaadimisel automaatse suuruse muutmise ja failinimede puhastamisega.
Puudused: jQuery UI esiliides näeb 2026. aasta standardite järgi vananenud välja, kuigi Material ja Moono teemad kompenseerivad seda osaliselt. Kohandatud konnektorid nõuavad dokumentatsiooni süvenemist, õppimiskõver on märgatav.
- Plussid: maksimaalne taustsüsteemide kate karbist välja, kümneid valmisintegratsioone (WordPress, Drupal, Laravel, Symfony, Roundcube), tükeldatud üleslaadimine suurtele failidele, paindlik õiguste süsteem konnektori kaudu.
- Miinused: jQuery UI liides on moraalselt vananenud, järsk õppimiskõver mittestandardsete konnektorite jaoks.
- Hind: tasuta, BSD-3 litsents.
🔗 elFinder GitHubis | 🔗 Live demo
2. TinyFileManager: üks PHP-fail, täielik funktsionaalsus

TinyFileManager pöörab pea peale arusaama, kui palju koodi failihaldur vajab. See on sõna otseses mõttes üks PHP-fail: kopeeri serverisse ja saad kahe paneeliga brauseri koos süntaksi esiletõstmise ja redaktoriga. Projekt on kogunud üle 5900 GitHubi tärni.
Vaatamata minimalismile on funktsionaalsus tõsine: Total Commanderi stiilis kahe paneeliga liides, kaustamahu kalkulaator, sisseehitatud koodiredaktor, faili- ja sisuotsing, zip/tar/gz lahtipakkimine, hulgilaadimine lohistamise teel, paroolikaitse $CONFIG muutuja kaudu.
Ideaalne stsenaarium: kiire hostingu haldamine ilma FTP-ta. Aseta tinyfilemanager.php juurkausta, logi parooliga sisse, paranda seadistusi või tühjenda vahemälu. Ei sobi mitme kasutajaga tööks, kuid üksiku arendaja utiliidina serveris töötab suurepäraselt.
- Plussid: äärmine lihtsus (üks fail, null sõltuvust), kahe paneeliga režiim, sisseehitatud redaktor koos esiletõstuga, paroolikaitse kohe kasutusvalmis.
- Miinused: puudub mitme kasutaja režiim, puuduvad pilvepõhised taustasüsteemid, ainult kohalik failisüsteem.
- Hind: tasuta, GPL-3.0 litsents.
🔗 TinyFileManager GitHubis | 🔗 Demo
3. FileGator: mitme kasutajaga kombain

FileGator (umbes 3000 tähte) lahendab probleemi, mida teised haldurid kas ignoreerivad või lahendavad möödahiilimistega: tõeline mitme kasutaja failihaldus. Versioon 7.14.3 ilmus mais 2026, muutes selle valiku kõige aktiivsemalt hooldatavaks projektiks.
Arhitektuur: PHP taustasüsteem Slim Frameworkil ja Vue.js kasutajaliides. Kasutajate registreerimine, rollid (administraator, kasutaja, külaline), kettamahu kvoodid, eraldi kodukaustad, kõik kohe kasutusvalmis. Salvestuse taustasüsteemid: kohalik failisüsteem, FTP, SFTP, AWS S3, Dropbox, Azure Blob.
Tüüpiline stsenaarium: veebistuudio paigaldab FileGatori alamdomeenile, loob klientidele kontod ja igaüks saab isoleeritud salvestusruumi veebipääsuga. Või: hostingu pakkuja annab kasutajatele mugava liidese oma kaustadele ilma SSH ja FTP kliendita.
- Plussid: täielik kasutajate, rollide ja kvootide süsteem, kaasaegne responsiivne Vue.js liides, kuut tüüpi taustasüsteeme (sh S3 ja Azure), tasuta, MIT litsents.
- Miinused: puudub sisseehitatud pildi redaktor, vähem valmis CMS-i integratsioone kui elFinderil.
- Hind: tasuta, MIT litsents.
🔗 FileGator GitHubis | 🔗 Ametlik sait
4. Pydio Cells: ettevõtte failijagamine avatud lähtekoodiga

Pydio on teinud pika arengutee: PHP-failihaldurist täisväärtuslikuks ettevõtteplatvormiks, mis on Go-s ümber kirjutatud. Täna kannab see nime Pydio Cells: isemajutatav lahendus turvaliseks failijagamiseks koos andmete krüpteerimisega puhkeolekus, tegevuste auditi, versioonihalduse ja ettevõtte ühekordse sisselogimise integratsiooniga (LDAP, SAML, OIDC). Versioon 5.0 ilmus 2025. aasta mais suure arhitektuurilise uuendusena.
Erinevalt teistest valikus olnud osalejatest ei integreeru Pydio Cells CMS-i kui teek: see on iseseisev toode. See paigaldatakse eraldi serverisse ning vajab Go käitusaega ja andmebaasi. Ettevõtteversioon lisab töövooautomaatika Cells Flows kaudu, detailsed turbepoliitikad ja SIEM-integratsiooni.
Kogukonnaversioon (AGPLv3) on tasuta ja katab põhivajadused: failijagamine, sünkroniseerimine, töölauaklient, mobiilirakendused. Väikestele meeskondadele ja isiklikuks kasutuseks on see ülepingutatud. Keskmisele ja suurele ettevõttele, kes vajab failistsenaariumite jaoks SharePointi asendust, on see üsna sobiv valik.
- Plussid: ettevõtte tasemel turvalisus (krüpteerimine, audit, SSO), töölaua- ja mobiilikliendid, automaatika Cells Flows kaudu, kohapealne või privaatpilves paigaldus.
- Miinused: Go käitusaeg PHP asemel muudab paigaldamise tavalisel veebimajutusel keeruliseks, väikestele meeskondadele ülepingutatud.
- Hind: kogukonnaversioon tasuta (AGPLv3), ettevõttepaketid lehel pydio.com.
🔗 Pydio Cells | 🔗 Dokumentatsioon ja paigaldamine
5. FileRun: pilvekogemus sinu serveris

FileRun hõivab niši, mis sageli jääb tähelepanuta: PHP-failiserver, mille liides sarnaneb Google Drive’i või Dropboxiga. Paigaldatakse tavalise PHP-rakendusena, ei mingit Go käitusaega ega keerulist infrastruktuuri.

Peamiste võimaluste hulgas: veebipõhine juurdepääs failidele, jagamine (avalikud ja privaatsed lingid parooliga), meediumifailide eelvaade otse brauseris, täistekstotsing. Toetab kohalikku salvestust, SFTP-d ja S3-ühilduvat salvestust. Ühendub WebDAV-draivina Windowsis, macOS-is ja Linuxis, mis tähendab, et serveri kaustad avanevad tavalise võrgukettana. Tasuta kuni 10 kasutajaga meeskondadele.
Tüüpiline stsenaarium: väikeettevõte või arendaja, kes vajab oma „Dropboxi" ilma pilveteenuste tellimustasudeta. Andmed jäävad sinu serverisse, sina kontrollid ligipääsu ja mahupiiranguid.
- Plussid: tuttav pilvekogemus ilma pilveteenusteta, täistekstotsing, WebDAV-ühendus võrgukettana, PHP ilma keeruliste sõltuvusteta.
- Miinused: puudub sisseehitatud koodiredaktor, ärilitsents üle 10 kasutajaga meeskondadele.
- Hind: tasuta kuni 10 kasutajale, suurematele meeskondadele paketid lehel filerun.com.
⁉️🤔 Korduma kippuvad küsimused
Kas TinyFileManageri saab kasutada tootmisserveris?
Jah, kuid mööndustega. Üks parooliga kaitstud PHP-fail on haldamiseks mugav, kuid auditi, rollide ja tegevuslogi puudumine tähendab, et mitme kasutajaga keskkonna jaoks on parem valida FileGator. Tootmiskeskkonnas paigutatakse TinyFileManager eraldi alamdomeenile, lisades halduri paroolile Basic Auth’i: topeltkaitse vähendab riske.
Millist failihaldurit on kõige lihtsam WordPressi manustada?
elFinderil on valmis plugin WP File Manager, millel on üle 1 000 000 aktiivse paigalduse ja mis põhineb selle koodibaasil. See on kõige otsesem viis lisada WordPressi administraatorisse failisirvija. FileBird ja Real Media Library lahendavad seotud ülesannet, korrastades meediakogu, kuid need ei ole täisväärtuslikud failihaldurid.
Mille poolest FileRun erineb FileGatorist?
FileGator on suunatud majutusteenuse pakkujatele ja veebistuudiotele: eraldatud kodukaustad igale kasutajale, rollid ja mahupiirangud. FileRun on lähedasem isiklikule pilvesalvestusele koos koostööfunktsioonidega: avalikud lingid, WebDAV-draiv, täistekstotsing. Kui pakud klientidele isoleeritud kaustu, vali FileGator. Kui soovid väikesele meeskonnale „oma Dropboxi", vali FileRun.
Mis juhtus vanade simogeo/Filemanageri, RichFilemanageri ja simple-file-manageriga?
simogeo/Filemanager on ametlikult märgitud aegunuks ja soovitatakse üle minna RichFilemanagerile. Kuid RichFilemanageri (psolom) viimane uuendus oli 2018. aastal, sellel on sulgemata turvaauke ja see on sisuliselt hüljatud. jcampbell1/simple-file-manager eemaldati GitHubist. Mitte ühtegi neist kolmest ei tohiks uutes projektides kasutada.
Kas failihaldurit on vaja, kui olemas on FTP ja SSH?
FTP ja SSH on arendaja tööriistad. Failihaldur on tööriist sisuhaldurile, kliendile või administraatorile, kes ei vaja otsest serveripääsu. Lisaks manustuvad veebihaldurid CMS-i ja redaktoritesse, mida FTP põhimõtteliselt ei võimalda.
Mida 2026. aastal paigaldada: lõplik jaotus
Viis tööriista katavad erinevaid ülesandeid ja õige valiku määrab stsenaarium, mitte hinnang.
- Kui arendad CMS-i või manustad haldurit redaktorisse, võta elFinder: konnektorid katavad peaaegu iga taustasüsteemi.
- Kui vajad universaalset utiliiti ilma sõltuvusteta, saab TinyFileManager hakkama ühe failiga.
- Kui seadistad failivahetust klientidele või meeskonnale eraldatud ligipääsuga, annab FileGator rollid ja mahupiirangud kohe karbist välja.
- Kui ettevõte vajab turvalist asendust ettevõtte failijagamisele koos SSO ja auditiga, katab Pydio Cells selle stsenaariumi.
- Kui soovid isiklikku pilvesalvestust oma serveris ilma Go käitusaja ja pilveteenuste tellimustasudeta, võta FileRun.
Kõik viis projekti on 2026. aasta juuni seisuga aktiivses arenduses. Alusta TinyFileManagerist: selle ülespanek võtab viis minutit ja näitab, kas sul üldse on vaja raskemat tööriista. Milline neist juba sinu serveris töötab? Kirjuta kommentaaridesse.



