>4. Es ist nicht trivial die syncronisation der Dateien mit der DB zu implementieren H�? Bild in verzeichnis abspeichern, link in db abspeichern ... Bild l�schen, Link L�schen... trivial!
Wie kommste denn darauf? Bedenke folgendes! 1. Irgendjemand greift per FTP, Frontpage, was weis ich was - und l�scht eine Datei -> unsyncron 2. Irgendjemand greift per Enterprise Manager, Query Analyzer, .... auf die DB zu - und l�scht aus versehen was -> unsyncron 3. Dateisystem kann crashen 4. DB kann crashen (Backup umst�ndlicher - wenn DB und Datei HD nicht auf der selben Festplatte liegen - kann es auch unsyncron sein) usw. - somit meine Aussage nicht trivial! Somit m��te man drum herum verschiedene Tools bauen die kontrollieren - ob noch alles syncron ist - oder ob irgendwas nicht stimmt. Andras -----Urspr�ngliche Nachricht----- Von: Jostmeyer, Michael [mailto:[EMAIL PROTECTED]] Gesendet: Freitag, 13. September 2002 10:51 An: aspDEdotnet Betreff: [aspdedotnet] AW: bilder in einer datenbank oder auf festplat te speichern ? >Es kommt darauf an - was Du machen willst. oder eher, was f�r lizenzen die datenbank hat und was das f�r eine datenbank ist.. >Wenn Du eine komplette Applikation erstellst - die nur noch ein Ger�st f�r viele Applikationen ist - und der Content >nur noch in der DB liegt - dann macht es durchaus sinn die Dateien auch nur noch in der DB zu halten. >Beispiel: >Du hast ein Grundger�st f�r einen Shop. >Dieser Shop l�uft in n-Applikationen (n = 1 bis unendlich) >Website 1 - h�llt seine Waren (inkl. Bilder in Deinem Shop) >.... >Website n - h�llt seine Waren (inkl. Bilder in Deinem Shop) >Somit wirst Du mit Verzeichnissen nicht mehr gl�cklich. >Warum? >1. du m��test den einzelnen Bildern jeweils eine ShopID voran stellen (sollte noch kein Problem sein) Nicht, wenn man getrennte verzeichnisse benutzt... >2. willst Du alle Dateien aller Shops in einem Verzeichnis halten (nicht Praktikabel - maximale Anzahl der Dateien >>pro Ordner - wenn ich mich nicht irre 255) Unsinn, guck mal unter dein winnt-verzeichnis... >3. willst Du f�r jeden Shop einen BilderOrdner anlegen (bedenke max Anzahl von Dateien pro Ordner - gilt auch dort) siehe punkt 2... und ausserdem sind getrennte verzeichnisse f�r getrennte shops auch sicherer... >4. Es ist nicht trivial die syncronisation der Dateien mit der DB zu implementieren H�? Bild in verzeichnis abspeichern, link in db abspeichern ... Bild l�schen, Link L�schen... trivial! >Solange sich das aber alles im Rahmen bewegt - ist ein Dateisystem grunds�tzlich schneller - als wenn Du die Daten >>in die DB schreibst. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!GENAU!!!!!!!!!!!!!!!!!!!! >1. Um �berhaupt Dateien in die DB zu schreiben - braucht man schon eine grosse DB (SQLServer,Oracle usw) - also nix >f�r kleine Websites) !!!!!!!!!!!!!!!!!!!!!!!!!!!!!GENAU!!!!!!!!!!!!!!!!!!!! >2. die DB w�chst durch die Dateien recht schnell an !!!!!!!!!!!!!!!!!!!!!!!!!!!!!GENAU!!!!!!!!!!!!!!!!!!!! >3. das Dateisystem ist f�r bin�re Schreib und Lesezugriffe optimiert - die DB im Normalfall nicht !!!!!!!!!!!!!!!!!!!!!!!!!!!!!GENAU!!!!!!!!!!!!!!!!!!!! -----Urspr�ngliche Nachricht----- Von: Krause, Martin [mailto:[EMAIL PROTECTED]] Gesendet: Freitag, 13. September 2002 08:26 An: aspDEdotnet Betreff: [aspdedotnet] bilder in einer datenbank oder auf festplatte speichern ? hallo ich wollte mal fragen ob es besser ist f�r einen bilder upload dienst die bilder ein einer datenbank zu speichern oder als file auf festplatte ? gruss martin | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
