Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Projektplanung und -Management (https://www.delphipraxis.net/85-projektplanung-und-management/)
-   -   Statistik/Nutzerdaten (Backend) in wechem Format speichern? (https://www.delphipraxis.net/179740-statistik-nutzerdaten-backend-wechem-format-speichern.html)

DeddyH 28. Mär 2014 16:09

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Nach meiner Kenntnis dürfen POST-Daten technisch unbegrenzt lang sein, allerdings gibt es in PHP eine Variable post_max_size, die die maximale Länge festsetzt. Laut php.net liegt der Vorgabewert bei 8M, das sollte eine Weile genügen.

Jumpy 28. Mär 2014 18:26

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Moment mal, ich komm nicht mehr mit.
Geht es denn jetzt darum in welcher Form die Daten nach Hause geschickt werden? Oder darum wie die zuhause angekommenen Daten dort (zuhause) gespeichert werden? Dann wäre doch "in der Datenbank" auch eine mögliche Antwort.

CocoPops 28. Mär 2014 18:28

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Es geht darum, wie die Daten zu Hause gespeichert werden sollen.

Eine Datenbank ist eine sehr gute Alternative, aber ich speichere meist immer alles in Dateien ab statt in einer Datenbank. Denn ich habe meine Daten gerne zentral an einer Stelle und nicht an zick verschiedenen.

DeddyH 28. Mär 2014 18:34

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Aber was kann zentraler sein als eine Datenbank?

Sir Rufo 28. Mär 2014 19:30

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Zitat:

Zitat von DeddyH (Beitrag 1253857)
Aber was kann zentraler sein als eine Datenbank?

Eine zentralisierte Zentral-Datenbank in der Zentrale vielleicht? :stupid:

CocoPops 29. Mär 2014 02:32

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Ich mag Datenbanken einfach nicht ;) Ende

sx2008 29. Mär 2014 07:30

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Das kann doch nicht so schwer sein ein passendes Format zu finden.
1. überlege ob das Datenformat hierarchisch (JSON, XML) sein muss oder ob es auch flach (CSV, INI-Files) sein darf.
2. da du das Datenformat in zwei versch. Programmiersprachen verwendest, sollte es möglichst bekannt sein um vorhandene Bibliotheken benützen zu können
3. ebenso sollte das Datenformat von Menschen lesbar sein (binäre Datenformate sind zwar platzsparender aber auch schwerer zu testen)

Da du CSV und Ini-Files schon ausgeschlosssen hast bleibt nur noch JSON und XML von den Mainstream Formaten übrig.
YAML kann man ausschliesen weil zu komplex und zu wenig Delphi Support.

CocoPops 29. Mär 2014 12:30

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Letztendlich habe ich ein CSV-ähnliches Format genommen. Es scheint mit etwa 800 Zeichen pro Zeile das platzsparendste zu sein, da keine unnötigen Dinge gespeichert werden. Hier ein Beispiel:

Code:
Ident:Value;IdentA:ValueA;IdentB:ValueB

himitsu 29. Mär 2014 13:10

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Delphi-Quellcode:
SL := TStringList.Create;
SL.NameValueSeparator := ':';
SL.Delimiter := ';';
SL.Values['Ident'] := 'Value';
SL.Values['IdentA'] := 'ValueA';
SL.Values['IdentB'] := 'ValueB';
ShowMessage(SL.DelimitedText);
Delphi-Quellcode:
SL := TStringList.Create;
SL.LineBreak := #10;
SL.Values['Ident'] := 'Value';
SL.Values['IdentA'] := 'ValueA';
SL.Values['IdentB'] := 'ValueB';
ShowMessage(SL.Text);
:angel:

CocoPops 29. Mär 2014 13:23

AW: Statistik/Nutzerdaten (Backend) in wechem Format speichern?
 
Ah, ich glaube ich wurde falsch verstanden.
Die Umsetzung ist schon erfolgt ;) ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:37 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz