Mit MySQL Liedwunsch Website programmieren?
Hi Ich würde gerne mit MySQL eine Liedwunsch Website Bauen. Meine Mutter feiert eine Party und die Gäste sollen sich über die Website Lieder wünschen können. Ich habe einen apache 2 Webserver auf Ubuntu. Ich komme einfach nicht klar mit MySQL. Kann mir irgendjemand helfen? Danke
2 Antworten
Du brauchst drei Komponenten:
- Datenbank (hast du schon - MySQL)
- Backend (z.B. Python mit Flask)
- Frontend (HTML + JS. Evtl. ein Framework wie z.B. React)
Die Idee ist:
- die Nutzer interagieren mit dem Frontend
- das Frontend sendet die Liederwünsche an das Backend
- das Backend speichert alles in der Datenbank
Das Ganze wird dann wahrscheinlich so um die 300 Zeilen Code sein.
Du könntest die Datenbank auch durch ein einfaches Textdokument ersetzen, das wäre etwas einfacher. Eine Datenbank ist für den Zweck eigentlich Overkill. Außer natürlich, du möchtest unbedingt eine Datenbank nutzen.
Hat jemand eine ahnung wie ich das in Java Script hinbekomme oder muss ich eine andere Sprache verwenden?
Wie gesagt, JS (JavaScript) ist das was du für das Frontend verwenden musst.
Brauche ich unmbedingt ein backend oder geht es auch ohne?
Habe es ohne geschafft aber danke für die viele hilfe
MySQL ist ja nur eine Datenbank die, die Lieder in Url's speichern könnte.
Mit Javascript baust du dann eine Website die gleichzeitig die Daten auf die MySQL speichert oder du entwickelst noch ein Backend dazu, welches die Verwaltung übernimmt.
Die komplette Umsetzung hier zu kommentieren würde den Rahmen sprengen.
Ist eine coole Idee. Ein Freund von mir hat mal etwas ähnliches gemacht in dem er mit der Spotify API gearbeitet hat und via Backend Lieder in eine Spotify Playlist gespeichert, welche wiederum auf einem anderen Gerät abgespielt wurden.
Das mit der Spotify API wäre perfekt. Ich informiere mich mal…
Super danke an das mit dem Text Dokument habe ich auch schon gedacht. Aber da ich leider neu in dem Thema mit den Datenbanken und so bin habe ich es auch nicht hinbekommen