Lieber Homernoid!
Sehr schön. Du verstehst es nicht. Gut. Dann laß es.
Andere finden es toll. Vielleicht vergleichen wir gerne unsere Schwänze wenn du so willst.
Uns ist aber auch klar, dass du Andere und deren unterschiedlichen Anforderungen nicht verstehst, dass hast du in diversen anderen Threads schon zu genüge bewiesen.
Also lass uns Dumme doch einfach unsere unsinnigen Hobbys fröhnen und stör nicht mit überqualifierten Meldungen die wir nicht verstehen können. Wir Applejünger...
Jedenfalls könnte ich mir doch vorstellen, dass ganze als kleines Projekt in PHP/Mysql selbst anzugehen. Es fehlt etwas die Zeit, aber grundsätzlich wären die grundlegenden Daten recht einfach zu implementieren.
Der Einfachheit halber würde ich das ganze jedoch mal als singleuser System aufsetzen. Ich mein damit, das eine Instanz auf einem Server auch nur eine Sammlung verwaltet. Eine User/Rechteverwaltung zu implementieren sehe ich dann doch als etwas aufwendiger.
So würde nämlich eine einfacher Tabelle reichen mit:
Künstler - Album - Jahr - Stil - Cover - Titelliste
wobei wiederum
Stil auf eine weitere Tabelle weißt wo man sich den Stil mit dropdown Box aussucht und die Titelliste eventuell auch in einer (oder mehreren) separaten Tabellen referenziert ist.
Das aufwendigst ist wahrscheinlich der CDDB zugriff. Man müßte sich mal mit dem Protokoll kurz auseinandersetzten, und man muss vorsehen, dass mehrere Treffer zurückkommen und man aus dieser den richtigen auswählen muss. Keine große Hürde, aber man muss etwas Zeit investieren.
Wäre ich noch Student, wäre Zeit kein Problem. Aber ich denke doch, dass auch ich genug Zeit hätte hier was zu machen.
Es ließe sich das ganze auch schön Aufteilen. Zuerst muss man
gemeinsam die Datenbankstruktur festlegen.
Dann bräuchte es jemanden der eventuell die
Kosmetik erledigt - also ein hübsches html Layout zaubert - das könnte man aber auch am Ende erledigen.
Die Programmierarbeit kann man dann hübsch aufteilen. Einer macht die "
Album hinzufügen" Seite. Einer kümmert sich um die
CDDB Abfrage. Einer macht eine hübsche
Übersichtseite. Einer macht dann die
"Album Details". Vielleicht auch noch eine
Statistik Seite.
Man müßte nur die eventuellen Schnittstellen definieren (wie übergebe ich Künstler oder Album oder beides an die CDDB Abfrage, wie übergibt diese die Infos zurück an das Einfügescript, wie wechsle ich von Übersicht auf Details) und das Layout wiederum muss eventuell vorher stehen oder sich im nachhinein leicht anpassen lassen.
Wer hat nun wirklich interesse daran mitzuarbeiten?
Ich bin absolut kein Programmierer. Ich bin Physiker und bei uns heißts meist Quick&Dirty. Ich hab schon ein bisl was in PHP-MySQL gemacht aber eben Physicsstyle. Gibts jemand der hier etwas professionelle Erfahrung hat und da mitmachen würde?
edit:
@AJM: war auch Ok dein Einwurf. Ich nehme mal an du hast auch nicht vor, noch 10 mal zu Posten das alles hier Schwachsinn ist und deine Lösung alles kann was möglich ist. Somit fühl dich nicht falsch angesprochen. Aber vielleicht interessiert dich ja auch unsere "große Lösung". Jede Hilfe wäre schön und auch ohne Hilfe darf - meiner Meinung nach - jeder nachher das Ergebnis benutzen. Wenn es denn was taugt...