Hallo Leute!
Ich soll für eine Firma einen Webshop für Fotos programmieren.
Das System soll so aussehen:
Man läd die Originalbilder hoch, generiert daraus Kleine Tumbnails mit einem Wasserzeichen -> wenn dem Kunden Fotos gefallen, dann kann er diese ggf. digital bestellen.
Wenn er sie digital bestellt und bezahlt hat, dann hat er Zugriff auf die bestellten Originalfotos.
Nun stellt sich für mich die Frage wo ich die original Fotos speichern bzw. vor einem Klau schützen soll.
Ich hab mir 2 Lösungen überlegt.
1.) Die Originalfotos in der Datenbank mittels Base64 speichern. somit wären die Fotos sicher von aussen und wenn die Datenbank gesichert wird, dann werden die Fotos mitgesichert. Nachteil: Die Datenbank wird sicher dadurch sehr langsam.
2.) Die Fotos auf ein Verzeichnis auf dem Webserver speichern und dieses dann mittels htaccess. sichern. Ich weiss halt nicht ob dies einen bessern Schutz darstellt und ob man mit php dann einfach die Bilde anzeigen / auslesen kann, wenn diese in einem geschützen Ordner liegen.
Wie würdet Ihr dieses Problem lösen?
Danku und lg
Flash
Ich soll für eine Firma einen Webshop für Fotos programmieren.
Das System soll so aussehen:
Man läd die Originalbilder hoch, generiert daraus Kleine Tumbnails mit einem Wasserzeichen -> wenn dem Kunden Fotos gefallen, dann kann er diese ggf. digital bestellen.
Wenn er sie digital bestellt und bezahlt hat, dann hat er Zugriff auf die bestellten Originalfotos.
Nun stellt sich für mich die Frage wo ich die original Fotos speichern bzw. vor einem Klau schützen soll.
Ich hab mir 2 Lösungen überlegt.
1.) Die Originalfotos in der Datenbank mittels Base64 speichern. somit wären die Fotos sicher von aussen und wenn die Datenbank gesichert wird, dann werden die Fotos mitgesichert. Nachteil: Die Datenbank wird sicher dadurch sehr langsam.
2.) Die Fotos auf ein Verzeichnis auf dem Webserver speichern und dieses dann mittels htaccess. sichern. Ich weiss halt nicht ob dies einen bessern Schutz darstellt und ob man mit php dann einfach die Bilde anzeigen / auslesen kann, wenn diese in einem geschützen Ordner liegen.
Wie würdet Ihr dieses Problem lösen?
Danku und lg
Flash
Kommentar