Thread Bilder einfügen: Bin noch Dumm :-( (8 answers)
Opened by Gast at 2004-09-03 06:15

Strat
 2004-09-05 02:43
#3626 #3626
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
mal kurz meine meinung zusammengefasst:
Wenn jedes Quentchen Leistung wichtig ist, wuerde ich Bilder bei der Verwendung von Datenbanken grundsaetzlich im Filesystem speichern, und nur die Info zu den Bildern (Dateiname, Pfad, ...) in der Datenbank. Der Zugriff auf ein Filesystem ist normalerweise um einiges schneller als der in eine Datenbank (trotz caching). Hoechstens bei einem LDAP-Directory wuerde ich kleine Bilder wahrscheinlich im Directory selbst abspeichern (vorausgesetzt, es werden immer dieselben Bilder - z.B. smileys oder kleine benutzerbilder - benoetigt und nicht hunderttausende verschiedene, und es geht durch die Bereitstellung der Bilder durch irgendwelche Scripte nicht zu viel Zeit drauf), weil da der Lesecache normalerweise viel schneller ist als bei Datenbanken.

Bei der Webprogrammierung ist es bei haeufig benoetigten Bildern auch von vorteil(z.B. hier den Smileys), die im Dateisystem abzulegen, weil die normalerweise auch vom webbrowser gecached werden, was bei dynamischen inhalten (die braucht man wohl meistens, um das bild aus der datenbank herauszubekommen) nicht immer funktioniert...

Mein Fazit: grundsaetzlich ist es egal, wenn man genuegend Leistung hat (also wohl in 80% der faelle); bequemer vom Handling ist in der Regel auch das Filesystem, und meistens auch schneller => man lege Bilder im Dateisystem ab.\n\n

<!--EDIT|Strat|1094337828-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Bilder einfügen: Bin noch Dumm :-(