Manager de fișiere în PHP, cu drepturi, control versiuni și AJAX.

Dacă sunteți în căutarea unui manager de fișiere gratuit și puternic bazat pe jQuery, Ajax, PHP și Mootools pe care să îl utilizați în proiectele dvs. web, atunci această listă vă va interesa fără îndoială. Acești manageri de fișiere, bazați pe jQuery, Ajax, PHP și Mootools, vă vor permite să vizualizați, descărcați și editați fișiere și foldere folosind browser-ul.

1.Managerul de fișiere MooTools

MooTools FileManager Vă permite să vizualizați, să descărcați și să editați fișiere și foldere folosind un browser.

Posibilitati:

  • Vă permite să vizualizați fișierele și folderele de pe server
  • Vă permite să redenumiți, să ștergeți, să mutați (Drag&Drop), să copiați și să descărcați fișiere
  • Vă permite să vizualizați previzualizările imaginii, fișiere text, fișiere comprimate sau audio.
  • Are o interfață de utilizator atractivă.
  • Încărcarea fișierelor prin FancyUpload (funcție integrată)
  • Posibilitatea de a redimensiona automat imaginile mari la încărcare

2.

eXtplorer compatibil cu PHP 4.3, necesită de asemenea Javascript activatîn browser. Dar ceea ce îmi place mai ales la eXtplorer este că îl poți folosi ca manager de fișiere pentru fișiere locale sau poți folosi eXtplorer pentru a te conecta la un server FTP și a funcționa ca un client FTP obișnuit.

Posibilitati:

  • Vă permite să vizualizați directoarele și toate fișierele de pe server
  • Editați, copiați, mutați (Drag&Drop), ștergeți fișierele de pe server
  • Creați și extrageți arhive.
  • Creați fișiere și directoare noi.

3. AjaXplorer

AjaXplorer este un manager de fișiere gratuit care este indispensabil pentru telecomanda fișiere de pe serverul web. Este potrivit pentru diverse scopuri, cum ar fi gestionarea fișierelor, galeria foto, revizuirea codului etc. Necesită PHP (4 sau 5), nu este necesară nicio bază de date.

Posibilitati:

  • Redenumiți / Copiați / Mutați / Ștergeți / Descărcați fișiere sau foldere
  • Încărcați mai multe fișiere simultan și urmăriți starea pe bara de progres (este necesar Flash)
  • Creați foldere și fișiere
  • Editați fișiere text și script-uri (JS, PHP, HTML, Java, SQL, Perl), evidențierea sintaxei în editor
  • Vizualizați fotografii, vizualizați imagini
  • Ascultați MP3-uri online fără a le descărca.
  • Vizualizați videoclipul Flash (FLV) pe ecran complet.
  • Vizualizați și extrageți fișiere ZIP, online.

4.Releu -Manager director Ajax

Relay este un manager de fișiere gratuit pentru web, care vă permite să vizualizați miniaturi ale fișierelor, inclusiv PDF-uri, și vă permite să descărcați și să editați fișiere și foldere folosind browserul.

Managerul de directoare Relay-Ajax este compatibil cu:

  • PHP versiunea 4+
  • MySQL versiunea 4+
  • Perl 5.8.0 (pentru progresul încărcării)
  • Apache/IIS

Posibilitati:

  • vă permite să mutați cu ușurință fișiere și foldere folosind simpla glisare și plasare.
  • previzualizare a miniaturilor, inclusiv PDF.
  • interfață multi-utilizator.

5.fileFrumos

filenice Filenice, un browser de fișiere gratuit scris în PHP, este util în principal dacă aveți un folder „dump” pe un server unde încărcați în mod regulat fișiere și doriți să puteți vedea ce este acolo.

6.

Este un sistem open source de gestionare a fișierelor scris în PHP. Vă permite să lucrați cu un sistem de fișiere la distanță printr-un browser web. În mod implicit, vă permite să editați HTML, PHP, imagini, Apache, fișiere comprimate și e-mail. Designul său modular facilitează crearea propriilor tipuri de fișiere, precum și a temelor.

7.

Este un manager de fișiere pentru salvarea, gestionarea și partajarea fișierelor online prin intermediul unui browser web. Acesta este un software pe care îl instalați pe serverul dvs. web pentru a gestiona fișierele site-ului dvs. Acest manager de fișiere permite utilizatorilor să încarce, să descarce și să organizeze toate tipurile de fișiere și are o interfață de utilizator intuitivă.

8.FileMan

FileMan vă va ajuta să vă accesați rapid și ușor site-ul, fișierele și directoarele folosind orice browser. Puteți efectua diverse sarcini, inclusiv crearea și editarea fișierelor HTML folosind un editor WYSIWYG, încărcarea unuia sau mai multor fișiere, căutarea fișierelor pe baza numelui fișierului sau căutare completă text, înlocuire de fișiere și multe altele.

9.

Este un manager de fișiere puternic, dar ușor de utilizat pentru browsere web. Este prietenos și intuitiv interfață clară permite tuturor tipurilor de utilizatori, de la profesioniști la începători, să-l învețe rapid.

Posibilitati:

  • Răspuns rapid fără a reîmprospăta pagina.
  • Interfață ușor și convenabil de utilizat.
  • Abilitatea de a crea, redenumi și șterge foldere și fișiere.
  • Asistență în mai multe limbi cu detecție automată limba utilizatorului.
  • Imagini de previzualizare de înaltă calitate.
  • Arborele folderelor: pentru ușurință în navigare.
  • 10.

    Este un sistem de gestionare a fișierelor (în PHP) care vă permite să gestionați fișierele stocate pe serverul dvs. web folosind o interfață ușor de utilizat (Ajax). FileRun este scris în întregime în PHP, iar un browser este singurul lucru de care are nevoie utilizatorul pentru a lucra cu fișierele. Vă puteți accesa cu ușurință documentele sau fișierele de pe orice computer cu conexiune la Internet printr-un browser standard.

    Posibilitati:

    • Interfață convenabilă Ajax.
    • Descărcați foldere și arhivați-le din mers.
    • Încărcarea dosarelor (fără arhivare sau cu dezarhipare).
    • Spațiu nelimitat pentru a încărca fișiere de dimensiune nelimitată.
    • Gestionați cu ușurință fișierele care există deja în sistemul de fișiere (nu este necesar importul).

    Dacă aveți întrebări, vă recomandăm să utilizați

    Caracteristici Manager de fișiere:
    - Puteți seta drepturi de acces la fișiere și directoare. Există două tipuri de drepturi: acces sau fără acces. Fișierele sunt stocate într-un folder care nu este accesibil pentru descărcare printr-un link direct. Fișierul este descărcat de la preverificare permisiuni de utilizator și fișier. Orice utilizator de manager de fișiere poate avea drepturi de administrator, ceea ce este indicat atunci când adăugați un utilizator nou sau editați un utilizator existent. Administratorul poate vedea totul, inclusiv fișierele „șterse”.
    - Controlul versiunii fiecărui fișier. După descărcarea unui fișier, acesta este salvat cu un nume care nu permite suprascrierea fișierelor existente, iar numele său „original” este salvat în baza de date. Această abordare autorizează depozitarea diferite state fișiere.
    - Crearea automată de previzualizări ale imaginilor descărcate.
    - Fișierul din manager poate fi disponibil pentru descărcare
    - GPL, cod disponibil pe github

    FM a fost creat fără utilizarea cadrelor. Aceasta este o aplicație MVC destul de normală în care pot fi apelate acțiunile controlerului principal Solicitare AJAX, De exemplu:
    - la inițializarea aplicației se apelează controlerul AJAX /ajax/fm/?action=files, funcția files(), în funcție de directorul curent stocat în sesiune, primește o listă de fișiere și directoare.
    - făcând clic pe un fișier activează DIV-ul cu id = „fDialog”, iar în funcție de fila selectată a casetei de dialog, acesta primește datele necesare pentru fișierul curent.

    Urmând link-ul vă puteți familiariza cu elementele de bază ale aplicației.

    Ajax Upload este folosit pentru a încărca fișiere. Acceptă încărcarea multiplă și vă permite să încărcați fișiere prin glisarea și plasarea acestora în butonul „Încărcați fișiere”. Dezavantaj principal: Ajax Upload nu funcționează pe dispozitive tablete (Android).

    Instalare:
    1) Descărcați codul de gestionare a fișierelor github
    2) Creați o bază de date și un utilizator pentru a accesa baza de date. Dump-ul este stocat în folderul /sql/fm.sql
    3) Despachetați cod sursă sistem în orice director de server web
    4) Setați permisiunile de scriere pentru directoarele necesare:
    /cache/ /upload/ /upload/_thumb/

    5) Editați fișierul /system/config.ini:
    ; permite stocarea în cache, accelerează execuția scripturilor PHP
    twig_cache = false

    ; căile utilizate de sistem nu trebuie modificate
    aplicație = "/sistem/"
    biblioteca = "/sistem/biblioteca/"
    controller = "/sistem/Controller/"
    templates = "/system/View/templates/"
    layouts = "/system/View/layouts/"
    cache = "/cache"
    încărcare = „încărcare/”


    ; dimensiune maximă fișierul descărcat în octeți
    sizeLimit = 10485760
    ; culoare de fundal pentru miniaturile create și calitatea compresiei JPEG
    rgb = 0xFFFFFF
    calitate = 100

    ; parametrii pentru accesarea bazei de date
    ; deoarece Se folosește PDO, pot fi folosite și alte baze de date
    adaptor = "mysql"
    gazdă = "gazdă locală"
    nume de utilizator = ""
    parola = ""
    dbname = ""
    6) Deschideți un manager de fișiere în browser. Pentru a vă autentifica filemanager/filemanager
    Autentificare/parolă pentru un utilizator cu drepturi de administrator

    1) Încărcare Ajax
    valums.com/ajax-upload/
    2) Pictograme tip fișier: OSX 3.3

    P.S. Nu puteți face nicio modificare în demonstrația managerului de fișiere. Numai pentru citire, acest lucru este intenționat.
    Interfața managerului de fișiere este destul de simplă, dacă proiectul este de interes, promit că voi lucra la interfață.


    Aici am selectat scripturi care sunt foarte ușor de instalat și încep să funcționeze imediat, după o configurare simplă în fișierele de configurare Toate scripturile au fost testate personal pentru funcționalitate pe un server local, versiunea PHP 5.2.8, erorile găsite au fost corectate. modificat sau schimbat pentru îmbunătățirea funcționalității (în special pentru acele scripturi ale căror originale au fost găsite de mine într-o resursă populară în limba engleză). Despre manager File Thingie V-am spus deja, mai jos veți găsi descrieri și link-uri pentru a descărca mai multe scripturi utile care vă permit să lucrați cu fișiere pe un server web.

    Dacă aveți întrebări despre configurarea sau instalarea scripturilor postate aici, vă rugăm să lăsați un comentariu și vă voi ajuta cu plăcere.

    Filemanager

    adăugat: 14.11.2014

    Un manager de fișiere avansat în PHP și Ajax, arată ca un Windows Explorer și are chiar și un meniu drop-down pe butoanele mouse-ului. Există un player încorporat pentru fișiere media. Pentru ca scriptul să funcționeze imediat, copiați directorul său la rădăcina site-ului, în fișier config.inc.php sens rootDirîntrebăm noi rootDir = "../", defaultDir = "" nu schimba, lasa-l gol.

    phpFileManager

    adăugat: 16.11.2014

    Un manager de fișiere foarte ușor de configurat. Este un singur fișier care poate fi copiat în orice director de pe site. Apoi deschidem panoul de setări în script-ul propriu-zis, unde puteți seta directorul rădăcină (scriptul îl va determina automat, doar copiați linia de indiciu). parola de conectare și selectați limba interfeței. Designul nu este supraîncărcat cu nimic de prisos, toate comenzile sunt vizibile. Poate împacheta foldere de pe server în zip. Printre deficiențe - mesajele în rusă sunt afișate stângaci în unele locuri, interfața este complet tradusă

    Webinsta

    adăugat: 14.11.2014

    WEBInsta este un bun manager de fișiere, dar îi lipsește o funcție de editare formate de text, deși codul sursă al fișierelor php poate fi încă vizualizat Scriptul este configurat în timpul procesului de instalare, din browser, fiți atenți în acest loc - scriptul calculează calea de lucru, care se termină cu numele directorului în care acesta. însuși este localizat. Ștergeți numele directorului de scripturi, altfel după instalare veți vedea doar acele fișiere care se află în el, iar ceea ce se află mai sus va fi inaccesibil.

    MicroFileBrowser

    adăugat: 14.11.2014

    Un script destul de interesant - introducem o adresă precum „../../” în câmpul de introducere, facem clic pe Listă conținut și obținem o listă de directoare situate la nivelurile superioare. Dacă rulați acest script pe o mașină de la distanță, puteți ajunge la orice directoare din sistemul de fișiere, deși nu veți putea descărca nimic de acolo, puteți vedea doar folderele și ceea ce se află în interior.

    WebFileManager

    adăugat: 14.11.2014

    Manager de fișiere simplu, fără caracteristici COPIEAZĂ, MUTAȚI, nu știe cum să ștergă directoarele care nu sunt goale.

    PH_Pexplorer

    adăugat: 14.11.2014

    Acesta este un script solid, cu două panouri, în stilul Windows Explorer. Toate funcțiile necesare unui manager de fișiere sunt prezente, există chiar și un editor HEX. Adevărat, nu mi-am dat seama cum să lucrez cu arhivele zip, nu am putut face nimic cu ele pe serverul local. Ușor de configurat - în fișier inc/settings.phpînlocuiți șirul $c_path="example_dir"; pe $c_path="../";(Se presupune că directorul script-ului va fi în rădăcina site-ului.)

    Webadmin

    adăugat: 14.11.2014

    Un script care vă permite să vizualizați conținutul directoarelor din afara directorului principal al serverului Și nu numai să vizualizați, există și funcții de copiere, ștergere, creare de fișiere și directoare, dacă rulați acest script pe găzduire, atunci folosind acest script. puteți vizualiza directoarele de sistem ale computerului în care este găzduit site-ul dvs. Nu recomand să încercați să ștergeți ceva acolo, deși este puțin probabil să reușească - scriptul nu va avea suficiente privilegii pentru a efectua aceste acțiuni.

    eXtplorer

    adăugat: 16.11.2014

    Scriptul a fost creat cu folosind PHPși Ajax, arată ca o aplicație Windows (există chiar și un meniu activat butonul din dreapta mouse) și are o funcționalitate solidă. Puteți instala managerul de fișiere în orice director de pe site ar trebui să detecteze automat rădăcina site-ului. Când îl utilizați pentru prima dată, scriptul vă va cere autorizare, implicit login-ul și parola sunt admin. Pentru a continua lucrul, va trebui să vă schimbați parola cu propria dvs. după autentificare. După schimbarea parolei, este mai bine să ies imediat și să închid browserul Mi s-a întâmplat că, după ce am schimbat cu succes parola, eXtplorer nu m-a lăsat să intru cu noua parolă - poate că pagina a fost memorată în cache sau sesiunea nu a fost șters. . Puteți schimba manual parola prin editarea fișierului config/.htusers.php, parola trebuie să fie deja recodata în md5, de ex. (acesta este "0000" - 4 zerouri)

    Dacă ești alungat de peste tot de trei gâturi, atunci ești Șarpele Gorynych

    Manageri de fișiere web

    Un manager de fișiere pentru un site web este un instrument indispensabil pentru un webmaster. Mai jos vă prezint o listă de manageri de fișiere pentru fiecare gust și culoare.

    Interfață minimalistă, dar un singur fișier.

    Dintre deficiențele vizibile, nu am găsit fișiere de dezarhivare.

    HTTP Commander - manager de fișiere web pentru servere Microsoft(ASP.NET).
    Caracteristici cheie: Integrare cu stocare în cloud, servicii electronice de editare a documentelor și imaginilor. Interfață mobilă. Suport WebDav. Examinare Autenticitatea Windows. Peste 50 de limbi acceptate. Integrare cu MS Office, Open Officeși Office Web Apps.

    Previzualizează și redă fișiere multimedia direct pe site. Documentele și imaginile pot fi modificate direct online.

    Este cu două panouri, rulează într-un browser, este echipat cu un editor (cu evidențiere de sintaxă) și o consolă, este format dintr-un client și un server și este scris în JavaScript/Node.js.

    MooTools FileManager

    Posibilitati:
    Vă permite să vizualizați fișierele și folderele de pe server
    Vă permite să redenumiți, să ștergeți, să mutați (Drag&Drop), să copiați și să descărcați fișiere
    Vă permite să vizualizați previzualizări ale imaginilor, fișierelor text, fișierelor comprimate sau audio.
    Are o interfață de utilizator atractivă.
    Încărcarea fișierelor prin FancyUpload (funcție integrată)
    Posibilitatea de a redimensiona automat imaginile mari la încărcare

    KFM

    El are motor de căutare, un editor de text cu evidențiere de sintaxă, posibilitatea de a utiliza etichete, redare MP3 și redare video din pluginuri în mai multe limbi.

    PAFM oferă utilizatorului control deplin fișierele de mai sus. Editarea codului sursă se poate face folosind CodePress cu evidențierea sintaxelor.

    QuiXplorer este un manager de fișiere de rețea multi-utilizator. Vă permite să oferiți acces la fișiere prin Internet și intranet și să gestionați fișierele prin rețea. Caracteristicile celei mai recente versiuni includ:

    • Vizualizați directoare cu nume, dimensiuni, tipuri de fișiere, timpi de modificare și drepturi de acces Copiați, mutați și ștergeți fișiere
    • Căutați fișiere și directoare
    • Editarea fișierelor text
    • Crearea de noi fișiere și directoare Schimbarea drepturilor de acces

    În modul multiplayer:

    • Autorizarea utilizatorului
    • Controale pentru contul de utilizator
    • Setări personale

    QuiXplorer este disponibil în engleză, olandeză, germană, spaniolă, franceză și rusă.

    BytesFall este un manager de fișiere accesibil web, scris în PHP și JavaScript.

    Navigatorul PHP cu navigarea sa unică în stil XP este scris în PHP și AJAX. Principalele caracteristici includ suport multiutilizator, pagina web Gzip & Deflate, încorporat în HTML și editor de cod, precum și Extract Zip. Acest web bazat manager de fișiere este complet gratuit.

    Caracteristici cheie: Fișierul sau folderul poate fi descărcat ca Zip, arhiva Zip poate fi extrasă în folderul curent, comenzi rapide de la tastatură.

    Manager de fișiere iDC

    Managerul de fișiere iDC este un sistem de partajare a fișierelor multiutilizator care poate fi instalat fie pe serverul web Linux, fie pe Windows. Fiecare format de suport digital, cum ar fi documente, imagini, audio, video, aspect de publicare, prezentări și fișiere PDF poate fi salvat, partajat și gestionat. Aplicația este condusă de baza de date MySQL.

    Caracteristica cheie: Funcția Hotlink cu suport pentru rețelele sociale, Monitorizarea activității utilizatorului cu Vizualizator de jurnal încorporat. Este disponibil în 8 limbi.

    FileMan

    FileMan are un browser de fișiere compatibil pentru a accesa cu ușurință fișierele și directoarele. Editorul WYSIWYG permite crearea și editarea fișierelor html. Capacitatea de transfer ASCII/binar permite încărcarea unuia sau mai multor fișiere. Funcții precum căutarea fișierelor pe baza numelor de fișiere, înlocuirea fișierelor și multe altele pot fi realizate cu ușurință. Sistemul puternic de gestionare a arhivelor este o caracteristică a FileMan care permite crearea, vizualizarea și extragerea fișierelor .Tar.

    Caracteristica cheie: Editor HTML îmbunătățit, acces la o multitudine de opțiuni și instrumente de formatare, interfața utilizator „AJAXified”.

    Releu

    Releul este lansat sub GPL. Este activat AJAX, oferă, de asemenea, interfață de utilizare și performanță îmbunătățite, ceea ce este ideal pentru seturi mari de fișiere. Fișierele și directoarele încărcate în depozitele de fișiere din alte mijloace pot fi, de asemenea, gestionate cu ușurință.

    Caracteristică cheie: trageți și plasați fișiere și foldere, structură de fișiere de încărcare dinamică.

    phpXplorer

    phpXplorer, după cum sugerează și numele, este scris în PHP. Acesta este un sistem de gestionare a fișierelor open source gratuit. Tipurile de fișiere, foile de proprietate, vizualizările și temele sunt construite pe cont propriu prin design modular. Managerul de permisiuni restricționează accesul utilizatorului la mai mulți utilizatori într-o manieră detaliată.

    Caracteristica cheie: Are dialoguri pentru editarea fișierelor HTML, PHP, imagine, Apache, comprimate și e-mail.

    DesktopBrowser

    Aceasta este o aplicație web care utilizează SharpKit pentru a menține codul clientului în C#. Este un proiect simplu de browser de fișiere gratuit și open-source, menținut la Google Code. Unitățile locale și de rețea pot fi răsfoite cu ușurință. Cerințe: NET 4 Framework, IIS Express.

    Caracteristică cheie: Vizualizare imagine - cu o previzualizare a primei fotografii din fiecare dosar, sortare după orice coloană(e), navigare în folderul următor/anterior.

    OwnCloud

    Obținerea propriilor date stocate într-o comunitate open source nu a fost niciodată atât de ușoară și de fiabilă folosind acest manager de fișiere. Folosind acest manager de fișiere bazat pe web, decideți cui să partajați ce informații și în ce măsură. Datele pot fi accesate prin browsere web, dispozitive iOS, Android și desktop și laptop. Suportă platforma MS Windows.

    Caracteristică cheie: partajarea fișierelor, gestionarea utilizatorilor, încărcarea și descărcarea fișierelor pe web folosind un browser de fișiere bazat pe Javascript.

    Seafile

    Este o avansat gratuit să utilizați stocarea în cloud open source prin care puteți accesa și stoca propriile date și le puteți partaja cu grupuri și echipe după cum doriți. Poate fi operat cu aproape orice dispozitiv mobil avansat, browser de internet, desktop sau laptop. Este acceptat de toate platformele populare.

    Este un sistem avansat de gestionare a fișierelor și care convertește informațiile într-un singur fișier. Sprijinit de Linux și Windows, vă puteți accesa datele și le puteți partaja echipei dvs. cu aproape orice dispozitiv mobil sau computer. Puteți copia, muta, șterge, rămâne și o mulțime de alte lucruri cu acest manager de fișiere avansat.

    Browser limpid

    Este o aplicație open source PHP și MySQL prin care vă puteți stoca și partaja informațiile de pe aproape orice server și dispozitive mobile și computere avansate. Suportată de Windows și alte sisteme de operare binecunoscute, criptarea asigură că datele dumneavoastră confidențiale sunt protejate de un cod de securitate.

    Alina

    Acesta este un sistem de gestionare a fișierelor ușor de utilizat, care poate fi operat și utilizat cu ajutorul oricărui server web; este dotat cu o politică de confidențialitate flexibilă care asigură că datele pot fi accesate conform termenilor și condițiilor dvs., cu diferite tipuri de permisiuni acordate diferiților utilizatori.

    Encode Explorer

    Este un browser de fișiere scris în PHP și este gratuit pentru oricine dorește să creeze și să gestioneze fișiere în mediul cloud. Aplicația este încărcată cu funcții ușor de utilizat prin care puteți gestiona toate funcții conexe asociate cu gestionarea fișierelor. Poate fi accesat și operat pe Android și alte aplicații mobile, desktop și laptop.

    Este o aplicație PHP care vă permite să gestionați fișiere într-un mediu cloud și să le partajați echipei sau comunității dvs. Sprijinit de aplicațiile Linux, Windows și smartphone, software-ul este ușor de instalat și utilizat. Criptarea asigură menținerea confidențialității informațiilor.

    Este un sistem de gestionare a fișierelor web de ultimă generație, care vă gestionează fișierul la fel de eficient ca orice sistem de operare. Rulează pe Windows XP și alte sisteme de operare bine cunoscute. Politica de criptare asigură că datele pot fi accesate numai de sisteme diferite cu permisiuni emise pentru diferiți utilizatori. Este încărcat cu o funcție de coș de reciclare și interacțiunea rapidă este posibilă prin AJAX.

    KCFinder

    Este un bine dotat fisier gratuit sistem browser și funcționează cu serverul web Apache 2; este, de asemenea, compatibil cu alte servere binecunoscute. Integrează suport pentru filigran PNG, precum și HTML5 drag și picătură Caracteristici. Mai multe fișiere pot fi încărcate și accesate cu orice mobil avansat, desktop sau laptop.

    Net2ftp

    Este un sistem de partajare a fișierelor web care este condus de server FTP unde puteți îndeplini o serie de funcții legate de sistemul de gestionare a fișierelor și le puteți partaja echipei sau comunității dvs. Puteți încărca și descărca fișiere, tăiați, copiați, modificați, redenumiți și chiar să aveți o vizualizare a directorului dvs. cu un clic pe butonul.

    Monsta

    Este un sistem de gestionare a fișierelor cu sursă deschisă care permite partajarea fișierelor FTP browser-ul dvs. Include codul sursă PHP și Ajax și este scriptat pentru toate tipurile de programatori. Sprijinit de sistemul de operare Linux și Windows, vă puteți gestiona documentele importante în mod eficient, oferă și suport în mai multe limbi.

    Este un manager de fișiere bazat pe web, scris în PHP, prin care puteți încărca și descărca fișierele, copiați și redenumiți cu ușurință. Funcționează pe sistemul de operare UNIX. Nu necesită MySQL, dar puteți implementa unul dacă aveți nevoie. Are licență GPL și cuprinde un instrument de căutare avansat de fișiere.

    Kinky File Explorer

    Este un sistem de explorare a fișierelor bazat pe fuziunea la rece complet gratuit, care vă ajută să vă partajați fișierele și informațiile printr-un director numai pentru citire. Vă ajută să transmiteți informații relevante către grupul sau comunitatea dvs., fără a oferi dreptul de a fi istorisit. Acesta integrează un sistem de încărcare a fișierelor Ajax.

    Limbo Media

    Un software de gestionare a fișierelor cu sursă deschisă foarte impresionant, care vine cu o interfață de utilizator frumoasă și management al utilizatorilor cu control al accesului. Instrumentul oferă modalități simple de a gestiona diferite tipuri de fișiere, inclusiv imagini, videoclipuri și documente.

    Caracteristici Manager de fișiere:
    - Puteți seta drepturi de acces la fișiere și directoare. Există două tipuri de drepturi: acces sau fără acces. Fișierele sunt stocate într-un folder care nu este accesibil pentru descărcare printr-o legătură directă. Fișierul este descărcat cu o verificare preliminară a utilizatorului și a drepturilor de acces la fișier. Orice utilizator de manager de fișiere poate avea drepturi de administrator, ceea ce este indicat la adăugarea unui utilizator nou sau la editarea unui utilizator existent. Administratorul poate vedea totul, inclusiv fișierele „șterse”.
    - Controlul versiunii fiecărui fișier. După descărcarea unui fișier, acesta este salvat cu un nume care nu permite suprascrierea fișierelor existente, iar numele său „original” este salvat în baza de date. Această abordare permite stocarea diferitelor stări ale fișierelor.
    - Crearea automată de previzualizări ale imaginilor descărcate.
    - Fișierul din manager poate fi disponibil pentru descărcare
    - GPL, cod disponibil pe github

    FM a fost creat fără utilizarea cadrelor. Aceasta este o aplicație MVC destul de normală, în care acțiunile controlerului principal pot fi declanșate de o solicitare AJAX, de exemplu:
    - la inițializarea aplicației se apelează controlerul AJAX /ajax/fm/?action=files, funcția files(), în funcție de directorul curent stocat în sesiune, primește o listă de fișiere și directoare.
    - făcând clic pe un fișier activează DIV-ul cu id = „fDialog”, iar în funcție de fila selectată a casetei de dialog, acesta primește datele necesare pentru fișierul curent.

    Urmând link-ul vă puteți familiariza cu elementele de bază ale aplicației.

    Ajax Upload este folosit pentru a încărca fișiere. Acceptă încărcarea multiplă și vă permite să încărcați fișiere prin glisarea și plasarea acestora în butonul „Încărcați fișiere”. Dezavantaj principal: Ajax Upload nu funcționează pe dispozitive tablete (Android).

    Instalare:
    1) Descărcați codul de gestionare a fișierelor github
    2) Creați o bază de date și un utilizator pentru a accesa baza de date. Dump-ul este stocat în folderul /sql/fm.sql
    3) Despachetați codul sursă al sistemului în orice director de pe serverul web
    4) Setați permisiunile de scriere pentru directoarele necesare:
    /cache/ /upload/ /upload/_thumb/

    5) Editați fișierul /system/config.ini:
    ; permite stocarea în cache, accelerează execuția scripturilor PHP
    twig_cache = false

    ; căile utilizate de sistem nu trebuie modificate
    aplicație = "/sistem/"
    biblioteca = "/sistem/biblioteca/"
    controller = "/sistem/Controller/"
    templates = "/system/View/templates/"
    layouts = "/system/View/layouts/"
    cache = "/cache"
    încărcare = „încărcare/”


    ; dimensiunea maximă a fișierului de încărcare în octeți
    sizeLimit = 10485760
    ; culoare de fundal pentru miniaturile create și calitatea compresiei JPEG
    rgb = 0xFFFFFF
    calitate = 100

    ; parametrii pentru accesarea bazei de date
    ; deoarece Se folosește PDO, pot fi folosite și alte baze de date
    adaptor = "mysql"
    gazdă = "gazdă locală"
    nume de utilizator = ""
    parola = ""
    dbname = ""
    6) Deschideți un manager de fișiere în browser. Pentru a vă autentifica filemanager/filemanager
    Autentificare/parolă pentru un utilizator cu drepturi de administrator

    1) Încărcare Ajax
    valums.com/ajax-upload/
    2) Pictograme tip fișier: OSX 3.3

    P.S. Nu puteți face nicio modificare în demonstrația managerului de fișiere. Numai pentru citire, acest lucru este intenționat.
    Interfața managerului de fișiere este destul de simplă, dacă proiectul este de interes, promit că voi lucra la interfață.