Jan Trippler wrote:
On Fre, Apr 07, 2000 at 11:45:43 +0200, Marc Schiffbauer wrote:
Andreas Olenik wrote: [Mails in DB exportieren samt Attachments usw.]
Nimm LAMP: DB: mySQL zusammen mit Apache und PHP mySQL ist in zusammenhang mit Apache lizenzkostenfrei. PHP kann sehr gut mit Mails und mit Datenbanken. Es sollte daher die ideale Schnittestelle fuer dich sein.
Das glaube ich nicht. Wenn man Mails oder deren Attachments speichert, dann ist das Fließtext, also unstrukturierte Daten. Relationale Datenbanken eignen sich nicht unbedingt zum Speichern derartiger Daten. Das geht schon damit los, dass char-Felder eine
warum nicht?
best. Maximallänge haben (z. T. nur 255 Zeichen, ich weiß jetzt aber nicht, wie das bei MySQL aussieht). Was passiert, wenn der
zB. typ text. Da kann man dann 4GB reinhauen.
Mail-Anhang Bilder, Programme oder andere binäre Daten enthält?
Für diese Art von Daten ist normalerweise der Datentyp BLOB (binary large object) zuständig (kann das MySQL?), mit ihm kann man
Ja kann es.
allerdings ohne Aufsätze auf die DB-Engine kaum arbeiten (also Volltextsuche, Darstellung, Aktualisierung, ...). Auch sind
PHP?
BLOB-Operationen in relationalen DBMS nicht unbedingt schnell.
Was meinst du jetzt mit Blob-Operationen? Klar, wenn man ne Menge daten hat, dauerts auch laenger, bis die verarbeitet sind. Aber bei Sachen, die uebers Netzt kommen (eMails halt) ist das in dem Fall IMHO zu vernachlaessigen. Ich hab mir zum rumtesten mal ne MP3-DB gebastelt mit der ich MP3s ueber ein Webinterface in die Datenbank (BLOB) hochladen kann. Andersrum hab ich dann ein Apache-Modul geschrieben, mit dem man dann ueber eine virtuelle Verzeichnisstruktur auf dem Webserver die MP3s per streaming direkt aus der DB hoeren kann.
Einige DBMS (Informix) bieten Zusatzmodule dafür (Datablades). Eine andere Möglichkeit ist die Verwendung von objektrelationalen oder objektorientierten DBMS (Poet), da weiss ich allerdings nicht, ob es da freie Produkte gibt.
Ich auch nicht.
Zur Vorbearbeitung der Mails bietet sich IMHO Perl in diesem Fall mehr an, es hat meiner Meinung bessere Möglichkeiten zur Textmanipulation.
PHP ist da auch sehr gut. Es ist in manchen Sahcne sehr an Perl angelehnt. Regex's etc. -Marc -- +-----Du hast eine nützliche Linuxseite? Du suchst eine?-----------+ | --> http://www.Links2Linux.de <-- | | | +---Registered-Linux-User-#136487------------http://counter.li.org + --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com