Portal > Foren > PHP > PHP-Programmierung > E-Mails aufgeschlüsselt speichern
Antwort
 
Themen-Optionen
Alt 29.11.2006, 17:21 Nach oben    #1
Bruchpilot69
Gast
 
Beiträge: n/a
Standard E-Mails aufgeschlüsselt speichern

gelöscht

Geändert von Bruchpilot69 (19.12.2007 um 13:53 Uhr).
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.11.2006, 17:34 Nach oben    #2
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.642
Standard

Dateien in einer DB ablegen ist immer so ne Sache.
Ich denke es wäre sinnvoll, wenn man wirklich nur den Body speichert und die Anhänge referenziert. Wichtig ist dabei aber, dass die Anhänge unkenntliche Namen bekommen, also z.B. md5-Hash und die notwendigen Infos wie Name, Größe MIME-Type etc dann in der DB hinterlegt sind.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.11.2006, 10:18 Nach oben    #3
Lutz
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 684
Standard

Einen Geschwindigkeitsvorteil bei der Durchsuchung des Bodys wird es wohl weniger geben, vermute ich, sofern die Indizes richtig gesetzt sind. Dann werden nämlich nur diese zur Suche genutzt (sofern richtig angewandt) und nicht die Tabelle selber, weshalb die Nutzung von Indizes auch mehr als zu empfehlen ist. Dennoch muss ich Warren da recht geben, dass es sinnvoller ist, die Dateien auf dem Server zu lagern und einfach nur Referenzen in der DB zu speichern. Problematisch wird dann allerdings die Konsistenz, da diese nicht mehr direkt gegeben ist. Was ich meine: Du musst dafür sorgen, dass alle zugehörigen Dateien mit der Mail gelöscht werden, weshalb es immer ein Tool dazu benötigt. Würden die Dateien in der DB liegen, könnte man neben dem Datensatz für die Mail auch gleich alle Anhänge mitlöschen, ohne ein spezielles Tool nutzen zu müssen, das geht einfach über ein DBM. Es hat halt beides Vor und Nachteile...
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.11.2006, 10:57 Nach oben    #4
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.642
Standard

Du hast ja 2 Threads zum gleichen Thema aufgemacht. Deswegen verweise ich mal auf meine Antwort im anderen Thread.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Anmeldeseite]Firefox will Passwort speichern WarrenFaith HTML, XML und CSS 13 10.09.2007 11:54
DAtensatz in Variable Speichern und in eine Tabbele speichern kampfgnom Datenbanken 11 10.12.2006 20:45
Mails empfangen / versenden "Access to default session denied" Robinson Allgemeine Java-Programmierung 0 14.12.2005 15:11
Inhalte von RichTextBoxen in DB speichern? PaterNoster Datenbanken 10 06.12.2005 12:35
Speichern von Einstellungen - Welche API? pago Allgemeine Java-Programmierung 4 04.11.2005 20:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:27 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44