myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Webmaster Talk > Entwicklung & Programmierung
Seite neu laden

Bilder in datenbank speisen und aus geben?

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 09.09.11, 06:56   #1
Epeos
Ist öfter hier
 
Benutzerbild von Epeos
 
Registriert seit: Nov 2010
Beiträge: 198
Bedankt: 96
Epeos ist noch neu hier! | 0 Respekt Punkte
Standard

Und für diese Antwort hast Du Dir ein paar Tipps/Ideen/Ansätze verdient:

Es gibt grundsätzlich zwei Möglichkeiten Dateien mit Datenbanken zu verknüpfen:
1. Du legst den Dateiinhalt in der Datenbank ab. Dazu gibt es den Datentyp "BLOB". Alle weiteren Informationen wie Dateiname, Dateidatum, ... legst Du in zusätzlichen Spalten ab. Vorteil: Du hast alle Informationen über die Bilder in der Datenbank gespeichert, die Datenkonsistenz bleibt dadurch gewahrt. Nachteil: Du blähst Deine Datenbank mit Binärdaten auf. Das ist nicht gerade eine Stärke von relationalen Datenbanken.
2. Du lässt die Dateien im Dateisystem liegen und speicherst nur Pfad und Dateiname in der Datenbank. Vorteil: Die Datenbank bleibt schlank und schnell. Nachteil: Du kannst nicht sicher stellen, dass die Daten in der Datenbank korrekt sind. Wenn eine Datei manuell gelöscht wird, bleibt der Eintrag in der DB erhalten und verweist auf eine Datei, die es nicht mehr gibt

*Edit: Sehe gerade HababaX hat das in Ultrakurzform so abgefragt. Hallo HababaX *wink*
__________________
On a long enough timeline, the survival rate for everyone drops to zero. (Fight Club)
Epeos ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.


Sitemap

().