dedlfix: Sprachdatei -> Datenbank oder als Datei ablegen

Beitrag lesen

Tach!

Jetzt stellt sich mir die Frage, soll ich diese in einer Datenbank ablegen, oder als Datei die includiert wird?

Das ist nicht die Frage, die man zuerst stellen sollte. Zunächst wären die Anforderungen zu spezifizieren. Es gibt diverse Szenarien, die mit der einen oder der anderen Lösung besser abzubilden gehen. Wenn du deine Anforderungen formuliert hast, kannst du überlegen, ob sie besser mit Datei oder Datenbank zu realisieren gehen.

Im Betrieb sind Dateien quasi die Read-Only-Variante. Änderungen an den Texte erfordern Änderungen in den Dateien, ein neues Deployment, und gegebenenfalls den Neustart der Anwendung. Datensätze hingegen lassen sich auch im laufenden Betrieb beliebig ändern. Bei Datenbank muss man noch überlegen, ob man die Texte ständig neu liest, oder ob man sie in einem Cache im Speicher vorhalten kann. Den muss man natürlich invalidisieren oder neu befüllen, wenn Texte geändert werden.

dedlfix.