So speichern Sie Dateien sicher auf einem Server

Was mache ich:

Grundsätzlich muss ich eine Website erstellen, die durch eine in PHP geschriebene Anmeldeseite geschützt ist. Nach dem Anmelden haben Sie eine Suchleiste, die Ganzzahlen liest, und die Daten werden an ein PHP-Skript gesendet, das ein Bild mit der Nummer als Name abruft.

(Ich werde ein paar tausend Bilder auf diesem Server speichern, um sie zu durchsuchen - Inventarbilder)

-

Was ich brauche Hilfe bei:

Aufgrund meiner Recherchen habe ich festgestellt, dass Sie Datenbanken wie MySQL aus Gründen der Geschwindigkeit und Ineffizienz nicht verwenden, um tatsächliche Bilder zu speichern. Wenn Sie es nicht in einer Datenbank speichern und es wie vorgeschlagen im Dateisystem des Servers belassen, würde es dann nicht zu den Dateien auf meinem Server führen, wenn jemand eine direkte URL in eine Adressleiste eingibt?

Wie schützen Sie sich davor? Ich kann keine Dateien auf meinem Server anzeigen, ohne die Anmeldeseite erfolgreich zu durchlaufen.

Vielen Dank für jede Hilfe, jeden Einblick oder jede Anregung. Dies ist wichtig für mich, da in Zukunft komplexere Informationen hinzugefügt werden.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage