misterunknown
Wannabe
- Registriert
- 19 Jan. 2014
- Beiträge
- 135
Moin,
ich arbeite seit Jahren immer mal wieder an meinem Filemanager, der als kleines Upload-Tool gestartet wurde, und mittlerweile aber schon recht mächtig ist. Der Code steht bei GitHub. Warum ich das erzähle? Vielleicht hat ja jemand Interesse dieses Tool zu verwenden und möchte mir etwas Feedback geben. Sehr würde ich mich auch über Leute freuen, die mal über den Code gucken und mir Hinweise und Tipps geben oder Fehler aufzeigen.
Noch ein paar Infos: Das Tool ist eine single file-Lösung und das soll auch so bleiben. Das hat viele Vorteile, aber eben auch Nachteile: Der Code ist sehr unübersichtlich, wenn man sich nicht auskennt. Das wird noch verstärkt durch die unterschiedlichen Sprachen, die genutzt werden: HTML5, CSS3, Javascript und PHP. Insgesamt gibt es 3 Sektionen: Das PHP-API, das Interface und am Ende eine Sektion mit diversen anderen Funktionen. Wird das Skript aufgerufen wird das Interface an den Client ausgeliefert. Von da ab funktioniert es nach dem Client-Server-Prinzip und kommuniziert über JSON. Das Skript schickt also parametrierte AJAX-Requests an sich selbst, welche vom API-Teil bearbeitet werden.
Leider kann man damit Dateien noch nicht verschieben oder kopieren. Vieles andere geht aber: Editieren, Umbenennen, parallele Uploads mit Progressbar, Entpacken von Zip-Archiven, Download von Ordnern als Zip-Archiv, Ändern der Berechtigungen und einiges mehr.
Ich würde mich wie gesagt über ein paar Rückmeldungen sehr freuen.
viele Grüße
PS: Ich war unsicher ob das Thema nicht besser im "Webmaster"-Forum aufgehoben ist; sollte das so sein bitte verschieben
ich arbeite seit Jahren immer mal wieder an meinem Filemanager, der als kleines Upload-Tool gestartet wurde, und mittlerweile aber schon recht mächtig ist. Der Code steht bei GitHub. Warum ich das erzähle? Vielleicht hat ja jemand Interesse dieses Tool zu verwenden und möchte mir etwas Feedback geben. Sehr würde ich mich auch über Leute freuen, die mal über den Code gucken und mir Hinweise und Tipps geben oder Fehler aufzeigen.
Noch ein paar Infos: Das Tool ist eine single file-Lösung und das soll auch so bleiben. Das hat viele Vorteile, aber eben auch Nachteile: Der Code ist sehr unübersichtlich, wenn man sich nicht auskennt. Das wird noch verstärkt durch die unterschiedlichen Sprachen, die genutzt werden: HTML5, CSS3, Javascript und PHP. Insgesamt gibt es 3 Sektionen: Das PHP-API, das Interface und am Ende eine Sektion mit diversen anderen Funktionen. Wird das Skript aufgerufen wird das Interface an den Client ausgeliefert. Von da ab funktioniert es nach dem Client-Server-Prinzip und kommuniziert über JSON. Das Skript schickt also parametrierte AJAX-Requests an sich selbst, welche vom API-Teil bearbeitet werden.
Leider kann man damit Dateien noch nicht verschieben oder kopieren. Vieles andere geht aber: Editieren, Umbenennen, parallele Uploads mit Progressbar, Entpacken von Zip-Archiven, Download von Ordnern als Zip-Archiv, Ändern der Berechtigungen und einiges mehr.
Ich würde mich wie gesagt über ein paar Rückmeldungen sehr freuen.
viele Grüße
PS: Ich war unsicher ob das Thema nicht besser im "Webmaster"-Forum aufgehoben ist; sollte das so sein bitte verschieben