Hallo..
Nachdem ich mich ja die Woche über mit dem ZendFramework befasst hatte und gestern eine kleine Diskussion dafür angestoßen hatte, möchte ich heute eigentlich nur noch eine Frage stellen
Ist es Sinnvoll, Dateien die über ein Input-Feld oder auch via Email ausgelesen werden, in eine MySQL Datenbank zu speichern.. oder macht es mehr Sinn, diese Dateien auf dem Server physikalisch abzuspeichern?
Für die, die Fragen was ich mache.. ich habe mir mit dem ZendFramework ein Skript gebaut, dass mir die Mails aus meinem Postfach holt und diese in eine SQL Datenbank nach meinen Wünschen speichert. Zur Verwendung von einem Ticketsystem
So, und da ist jetzt die Frage der Fragen
Meine Anhänge in den Emails, sollte man diese pysikalisch auf der Festplatte in einem Verzeichnis speichern, oder in der SQL Datenbank?
Die Forensysteme speichern das (meines Wissens) in einem Ordner, da wäre dann aber (denke ich) das Problem mit den doppelten Dateinamen.. gibt es da als Alternative die Möglichkeit, der physischen Datei einen random-Namen zu geben (z.B. 2012-02_hzt437.jpg) so dass das Datum + Random enthalten sind, und hinterher bei der Ausgabe kann man den Original-Namen wiedergeben!?
Ich meine das Ungefähr so, Datei "blabla.pdf" liegt in einem Ordner, wird aber virtuell über einen ganz anderen Namen dargestellt.. z.B. wenn man sagt Datei Öffnen oder Speichern, wird gesagt "anhang1.pdf" und nicht mehr "blabla.pdf"
Damit wäre ich dann schon mal ein wenig informiert.. glaube ich
Gruß, Domi
Nachdem ich mich ja die Woche über mit dem ZendFramework befasst hatte und gestern eine kleine Diskussion dafür angestoßen hatte, möchte ich heute eigentlich nur noch eine Frage stellen
Ist es Sinnvoll, Dateien die über ein Input-Feld oder auch via Email ausgelesen werden, in eine MySQL Datenbank zu speichern.. oder macht es mehr Sinn, diese Dateien auf dem Server physikalisch abzuspeichern?
Für die, die Fragen was ich mache.. ich habe mir mit dem ZendFramework ein Skript gebaut, dass mir die Mails aus meinem Postfach holt und diese in eine SQL Datenbank nach meinen Wünschen speichert. Zur Verwendung von einem Ticketsystem
So, und da ist jetzt die Frage der Fragen
Meine Anhänge in den Emails, sollte man diese pysikalisch auf der Festplatte in einem Verzeichnis speichern, oder in der SQL Datenbank?
Die Forensysteme speichern das (meines Wissens) in einem Ordner, da wäre dann aber (denke ich) das Problem mit den doppelten Dateinamen.. gibt es da als Alternative die Möglichkeit, der physischen Datei einen random-Namen zu geben (z.B. 2012-02_hzt437.jpg) so dass das Datum + Random enthalten sind, und hinterher bei der Ausgabe kann man den Original-Namen wiedergeben!?
Ich meine das Ungefähr so, Datei "blabla.pdf" liegt in einem Ordner, wird aber virtuell über einen ganz anderen Namen dargestellt.. z.B. wenn man sagt Datei Öffnen oder Speichern, wird gesagt "anhang1.pdf" und nicht mehr "blabla.pdf"
Damit wäre ich dann schon mal ein wenig informiert.. glaube ich
Gruß, Domi