Mögliche Duplizieren:
Storing Images in DB - Yea or Nay?Soll ich meine Bilder in der Datenbank oder den Ordnern speichern?
Hallo
Im Moment jedes Unternehmen auf meiner Website haben 1 Bild, das sie zu ihrem Profil hinzufügen können. Ich speichere dieses Bild in der Datenbank .... es ist ihr Firmenlogo.
Jetzt möchte ich ihnen erlauben, mehr Bilder hinzuzufügen. Jetzt weiß ich nicht, ob ich alles in der Datenbank speichern oder es in Ordnern speichern muss ????
Grund, warum ich denke, Ordner wird besser sein, weil es so viele schöne Artikel mit ausgefallenen Silberlicht ein bisschen Funktionen, die ich verwenden kann, aber alle nur für Bilder in Ordnern gespeichert sorgen.
Und da ich nicht so gut bin, ist es schwer für mich, den Code zu ändern, um die Datenbank anstelle der Beispiele zu betrachten, die Ordner für die Bildersuche verwenden.
Ich möchte so etwas zu meiner Website (Durchsuchen der Bilder) hinzufügen. Irgendwelche Codebeispiele für mich, wie man das macht, wenn Bilder in der Datenbank gespeichert werden? Ich benutze ASP.NET mit VB.net. Click here to view what i am talking about
Irgendwelche Ideen Leute?
Grüße Etienne
Was meinst du mit "sicher" in Bezug auf ihre Speicherung in der DB? – IrishChieftain
Angenommen, Ihre Datenbank ist effektiv gesichert, bietet sie eine zusätzliche Schicht. Angreifer muss identifizieren Bilder in SQL gespeichert sind, identifizieren Server, Benutzername/Passwort, Tabelle. Ein einfaches Scannen eines Dateisystems auf einem kompromittierten Computer führt nicht zu Ergebnissen, und eine schlecht geschriebene Website stellt keine Dateien über HTTP-Anfragetechniken zur Verfügung (z. B. das Herunterladen von Dateien). Funktioniert noch besser, wenn sich der SQL Server auf einem separaten Rechner/Netzwerk befindet. –