[kde-de] Programmierfrage: Was ist der schlaueste Weg?

Carsten Niehaus cniehaus at gmx.de
Sa Sep 20 12:18:20 CEST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ich benötige ein Programm mit folgenden Fähigkeiten:

Zielgruppe: Lehrende, also Lehrer, Uni-Dozenten, Priester usw, kurz:
alle, die Lehrmaterialien wie Folien, Arbeitsblätter und Handouts benutzen.

Funktion: In einer Art Datenbank werden die Folien usw. eingepflegt, man
gibt Titel, Datum, Stichwörter usw. ein. Außerdem den Ablageort.
Später kann man nach Material suchen. Man gibt also Beispielsweise das
Stichwort "Redoxgleichungen" ein und das Programm spuckt einem aus, welches
Material man dazu hat und wo man es hat.

Wenn man z.B. als Lehrer einen halben Schrank voll Material hat findet man
den Wald vor lauter Bäumen nicht mehr. Dieses Programm ist daher sehr
nützlich.

Ansatz:

MySQL:
Vorteil: * Mächtig ohne Ende, kann sogar mit Webinterface genutzt werden
Nachteil: * Overhead... Ich bräuchte nur 1% der Funktionen
        * Ich habe keine Ahnung von MySQL
        * MySQL kommt angeblich (!) nicht mit mehreren Stichwörtern klar, 
	weil es keine Funktion CONTAINS gibt. (wurde mir gesagt). Damit wäre es
 	unmöglich, einer Folie zu Redoxgleichungen die Stichworte Redox, 
	Reduktion und Oxidation gleichzeitig zu geben

XML: 
Vorteil: * Kein Overhead
	* Ich konnte relativ schnell einen XML-basierten Parser schreiben
        * kann genau das realisieren was ich will
Nachteil: * Nur mein Programm könnte das lesen, MySQL hingegen geht 
	auf jedem Betriebssystem usw.

Ich wäre für Anregungen dankbar, bitte aber um CC, da ich nicht auf dieser 
Liste eingeschrieben bin.

Carsten
- -- 
> No manual is ever necessary.
May I politely interject here: BULLSHIT.  That's the biggest Apple lie of all!
(Discussion in comp.os.linux.misc on the intuitiveness of interfaces.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/bClw29GaGyAowFcRAjOlAKDX8MIe8UCKtucVfsg+Zjt6GWMwygCeM4J4
NjmdYrI6kJ6C/X3sFbYgWRY=
=Kp5X
-----END PGP SIGNATURE-----