Hallo zusammen,
aktuell habe ich mir kleines Projekt vorgenommen. Ich würde gerne einen simplen Vokabeltrainer programmieren(Nur für mich). Diesen möchte ich nach und nach mit Funktion füttern (XP-Methode).
Jetzt stelle ich mir ein paar fragen dabei. Ich will das ganze auf meine Handy und Tablet verfügbar machen. Überall sollen die gleichen Vokabel vorhanden sein. Bisher habe ich noch nie eine externe DB-Verwendet.
Wie gehe ich am besten vor. Wenn ich eine direkte SQL Verbindung nutze wird durchgehend die Connection gehalten, also nicht so praktikabel. Wäre es besser einen PHP-Request zu verwenden und mir die Vokabeln im Json Format zu ziehen?
Bzw das ganze mit SQLite auf das Device?
Eine weitere Frage wäre ob eine SQL oder ein NOSQL wie Mongo besser wäre? Von der Theorie würde ich zu SQL gehen da Mongo doch für mehr Datensätze als meine Gedacht sind. Zukünftig möchte ich vlt zu jeder Vokabel auch ein Bild hinterlegen wie würde ich
damit am "elegantesten" umgehen?
Ich bin sehr interessiert den richtigen/ordentlichen Weg einzuschlagen und bin sehr dankbar um jeden nützliche Info. Im Web habe ich überwiegend nur Code bezüglich SQL etc gefunden.
Leider aber kein Konzept wie ich am besten verfahre.
Vielen dank und mit freundlichen Grüßen