Re: php, mysql -> fotos aus db laden und für WEB-Sei te verwenden
"Michael Wesp" <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <002501c494ba$0b16ad80$0301a8c0@athlon> |
Hallo OLI, ich habs schon gemacht, rate Dir aber dringend davon ab. Der Mysql-Server hat bei 1500 Bildern (kleine JPGs von Gebrauchtfahrzeugen, GröÃe wie bei Autoscout24 oder Mobile.de) trotz 2 GHZ-Prozessor und 1 GB RAM extreme Leistungseinbussen gezeigt. Auf eine Webseite, in der 5 Bilder drin waren, die aus der DB kamen, musste man schon mal 10 Sekunden warten. Ich hatte vorher beim Googeln schon was gelesen, daà davon allgemein abgeraten wird, binäre Sachen in MYSQL zu speichern. Ich wollt's nicht glauben und dachte, so schlimm kann's nicht sein, das merkt man bestimmt nur bei Benchmarks. Der Vorteil, daà dann beim Löschen eines Datensatzes das Bild auch mit verschwindet, ohne sich um weiteres kümmern zu müssen, erschien mir schon wichtig. Jetzt musste ich den ganzen Zirkus umstricken, die JPGs liegen normal im Filesystem, in der DB sind nur die Pfade zu den Bildern. Jetzt rennt der SQL Server wieder, so wie ich es von MYSQL gewohnt bin. Was ein weiterer Nachteil ist, wenn Du binäre Sachen in MYSQL speicherst: der Dump über mysqldump oder phpMyAdmin geht nicht mehr. Falls Du wirklich selbst erst der Ãdd sein willst und es entgegen aller Warnungen probieren willst, kann ich Dir Beispielcode posten... Aber ich geb Dir den Tip, es zu lassen. GrüÃe Michael ----- Original Message ----- From: "Tim Oliver Wagner" <[email protected]> To: <[email protected]> Sent: Tuesday, September 07, 2004 10:28 AM Subject: php, mysql -> fotos aus db laden und für WEB-Seite verwenden Hi, ich habe im Netz viele HOWTOs und Beschreibungen gefunden wie ich Binary Dateien in eine MYSQL-DB speichere. Jedoch wird jeweils das Binary lediglich zum Downlad wieder bereitgestellt. Bei meinen Binary Daten handelt es sich allerdings um JPEGs die auf einer WEB-Seite dargestellt werden sollen. Wie ich das jedoch anstelle habe ich nirgends gefunden. Also das Problem ist ein jpeg Binary aus der MYSQL-DB auszulesen und das Bild im HTML-Text zu verwenden. Meine Idee ist, dass ich ein kleines Script schreibe, dass per link die Datei "blank" als File zurückgibt. Diesen Link könnte ich dann evtl. verwenden um die Pics auf der Website darzustellen. Ich hoffe das geht überhaupt und mir kann jemand von Euch sagen wie. Merci schon mal und schöne GrüÃe OLI -- Um die Liste abzubestellen, schicken Sie eine Mail an: [email protected] Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: [email protected] -- Um die Liste abzubestellen, schicken Sie eine Mail an: [email protected] Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: [email protected]