Marko: Ist es sinnvoll, Bilder in der Datenbank zu speichern?

Beitrag lesen

Hallo,

Ich schreibe gerade einen Webshop, bei dem alle Produktbilder bisher in einem Ordner gespeichert werden.

Das geht soweit ganz gut, aber das Problem eröffnet sich mir beim schreiben des Administrationstools. Denn das Tool muss nicht nur lokal die Daten ändern, sondern natürlich auch Remote. Bei den Datenbankeinträgen ist es ja kein Problem, aber bei den Bildern ist es mir irgendwie zu mühsam, extra einen FTP-Account einzurichten, ständig die Ordnerliste runterzuladen, und die Bilddateien aufladen.

Deshalb erscheint es mir viel praktischer, die Bilder in einer Mysqltabelle zu lagern (eine Tabelle ausschliesslich für Bilder + eine auto_increment Spalte).

Die Bilder sind belibig gross, aber in der Regel ca. 400-800kb gross, die Anzahl Bilder ist ebenfalls belibig, aber wahrscheinlich nicht höher als 3000.

Ist es ein riesiges Performance-Problem oder kann ich das so machen?
Was empfehlt ihr mir sonst?

Danke & Liebe Grüsse,

Marko