Eine realistische Falldarstellung:
Es sei wie oben erwähnt ein chaotischer Dateiordner vorhanden und ein Überwachen, Pflegen und Löschen eventuell unerwünschter Daten wird über einen FTP-Client (sagen wir mal WS_ftp) ist aufgrund der mittlerweile hunderte von Dateien eine Sisyphusarbeit.
Jetzt bauen wir uns eine Verwaltungsoberfläche, von der aus Ordnung in das Chaos gebracht werden soll und die Überwachung neu eingegangener Dateien ein "Kinderspiel" wird.
Als erstes lassen wir uns also etwas ähnliches anzeigen, wie es der Fall ist, wenn man ein ungeschütztes Verzeichnis ohne "index.***" aufruft.
Damit hat man dann zwar Namen, Dateiendungen und auch die Links zu den vorhandenen Dateien, aber das ist bei hunderten dieser auch nicht viel übersichtlicher, denn wie soll man in diesem Wirrwar die zuletzt hochgeladene Datei finden, wenn es doch keine Sortiermöglichkeiten gibt?
Also müsste schonmal wenigstens ein sortierbarer Index her.
Nun haben wir zwar alle Dateien möglicherweise nach Datum oder nach Dateinamen sortiert, aber wer weiß schon, was sich hinter der Datei "x29vbrect3%20hbF%3r.jpg" für ein Schweinkram versteckt?
Also jede Datei anklicken und das Bild (so sagt ja zumindest die Dateiendung) laden, was möglicherweise einige Megabyte groß ist (Angaben über die Dateigröße gibt es ja auch nicht)?
Das muß doch auch bequemer gehen...
Also lassen wir uns doch zu jedem Namen einer Bilddatei eine Miniaturausgabe davon anzeigen, damit man gleich auf einen Blick sehen kann, was es ist.
Achja... Keine Thumbs von Bildern bisher vorhanden... aber wo wir ja gerade sowieso dabei sind, den gesamten Ordner zu bearbeiten, bauen wir doch gleich noch eine Funktion mit ein, die überprüft, ob es zu dem gerade abgefragten Bild schon ein Thumbnail gibt. Wenn ja, dann wird es angezeigt, wenn es noch keines gibt, na dann erstellen wir eben eins...
Schön, nun haben wir eine Liste mit Vorschaubildern der Bilder in dem Ordner, mit dem Namen der Datei dazu - natürlich als Link für das Bild in voller Größe...
Aber nunja... selbst wenn es nur Thumbnails sind, dauert die Übertragung einer einzigen Seite mit allen -sagen wir mal 500- Bildchen auch eine ganze Weile ... und besonders schön und übersichtlich ist das auch nicht gerade.
Also bauen wir noch eine Seiteneinteilung mit ein, die nach einer bestimmten Anzahl von angezeigten Dateien unterbricht und die Möglichkeit bietet, seitenweise vor und zurück zu blättern... ach was sag ich? am besten direkt zu jeder beliebigen Seite springen.
Toll - jetzt ist alles schön übersichtlich... aber wenn mir jetzt eine Datei nicht gefällt? Doch wieder zu WS_ftp greifen, um zu löschen?
Nö... da bauen wir doch gleich zu jedem Eintrag in der neuen bebilderten Linkliste unseres Online-Dateiordners eine direkte Möglichkeit zum Löschen der jeweiligen Datei ein - natürlich mit doppelter Sicherheitsbestätigung.. man ist ja manchmal nicht ganz so bei der Sache um diese Uhrzeit...
Und das Programm wächst und wächst..... nur schneller als es damals der Sammelsuriumsonlineordner getan hat.....
Ich hoffe, ich konnte dir jetzt mal einen kleinen Einblick geben, warum selbst die scheinbar unmöglichsten Dinge irgendeine Lösung brauchen... und natürlich die bestmögliche
