Cocktailforum

Update der Rezeptdatenbank: Mehr Flexibilität und Skalierbarkeit

Gestartet von 09. Feb, 03:33 Uhr
270 Aufrufe 19 Beiträge
09.02.2026, 03:33 #ynmpKMZf

Hallo zusammen,

ich plane ein großes Update für unsere Rezeptdatenbank und möchte meine Gedanken dazu mit euch teilen. Durch notwendige strukturelle Änderungen wird es bei einigen Rezepten zu leichten Anpassungen kommen – das ist leider ein unvermeidbarer Nebeneffekt der technischen Umstellung. Am liebsten würde ich den Content komplett unangetastet lassen, aber das geht leider nicht, wenn man grundlegende Datenstrukturen ändert.

Das aktuelle Problem
Bisher speichern wir Rezepte so, dass wir die Zutat, die Menge in cl (für die interne Berechnung) und einen freien Beschreibungstext erfassen. Ein Beispiel:

- Zutat: Vodka
- Menge: 3 cl
- Beschreibung: "3 cl Vodka"

Für euch ist nur die Beschreibung sichtbar. Das System versteht aber nicht, dass "3 cl Vodka" eine skalierbare Menge ist. Ich kann die Datenbank nicht anweisen, die Portionen zu verdoppeln, da das System nur "toten Text" sieht. Zudem ist die Eingabe für neue User mühsam, da Informationen doppelt eingetragen werden müssen.

Die Lösung: Einheiten-Management
Ich habe ein Update vorbereitet, das nativ mit Einheiten umgehen kann. Man gibt künftig Menge, Einheit und Zutat getrennt ein. Daraus generiert das System automatisch die Anzeige und kann den Drink beliebig skalieren.

Die Herausforderung (Randfälle)
Bei der automatisierten Umstellung gibt es knifflige Sonderfälle. Beispiel:

Bisher: 2 cl Erdbeeren (intern), Beschreibung: "4 gefrostete Erdbeeren".

Solche Infos wie "gefrostet" oder der korrekte Plural (1 Erdbeere vs. 4 Erdbeeren) passen schwer in ein starres Schema. Auch variable Angaben wie "2-4 Limetten" sind technisch schwierig für Berechnungen. Ich tendiere dazu, mich hier für einen Standardwert zu entscheiden und die Variabilität in einer Zusatznotiz zu erwähnen.

Ich habe ein umfangreiches Skript erstellt, um die vorhandenen Rezepte umzuwandeln. Da dieses nicht perfekt sein wird, müssen einige Rezepte im Nachgang händisch korrigiert werden. Ich möchte dieses Update unbedingt durchziehen, bevor ich die neuen Formulare für das Erstellen und Editieren von Rezepten finalisiere.

Eure Meinung ist gefragt:

Braucht ihr zwingend variable Mengenangaben (z. B. 2-4 Blätter Minze)?

Ich freue mich auf euer Feedback!

09.02.2026, 19:08 #IWKrjlMc

Ich brauche nicht unbedingt eine variable Mengenangabe. Wenn es die Möglichkeit einer Zusatznotiz gibt, dürfte das eigentlich ausreichend für alle Eventualitäten sein.

09.02.2026, 21:31 #QeCoMkjM

Bin auch der Meinung, dass wir diese Variabilität nicht benötigen. Die Rezepte, welche dann Probleme bereiten, könnte man evtl. per Hand ändern.

Zuletzt bearbeitet von am 09.02.2026, 21:32
10.02.2026, 07:46 #OnK4cDrT

Sehr gut. Ich bin auch kein Fan von Wertebereichen. Und ja, man kann dann etwas dazu schreiben, dass das flexibel ist.

Es gibt noch zwei weitere Problemkategorien:
- Sowas wie Soda, Bitter Lemon etc. ohne Mengenangabe mit dem Hinweis "auffüllen".
- Angaben wie 1/2 Vodka und 1/2 Saft.

In beiden Fällen kann ich keine Gesamtmenge berechnen. Und im ersten Fall ist auch der Alkoholgehalt nicht berechenbar, so wie das Skalieren keinen Sinn macht.

Ich schlage vor, dass wir auch diesen Rezepten eine Menge verpassen und dazu neben der Zutat und/oder in der Beschreibung sagen, dass das zum Auffüllen ist etc.

Wenn wir das so machen, dann wird das Formular zum Erstellen und Bearbeiten von Rezepten einfach zu bedienen sein. Und ich sehe nicht so wirklich einen Nachteil.

Ich werde das Update mit den Einheiten zuerst online stellen. Die Hälfte der Rezepte macht auch keine Probleme und wird von Anfang an die Möglichkeit haben, Portionen zu berechnen (also Zutaten *2 oder 1/2 etc.). Alle anderen Rezepte können wir nach und nach ohne Druck anpassen. Es wird im Admin-Tool eine Liste geben, welche Rezepte Aufmerksamkeit brauchen.

10.02.2026, 14:09 #s5uPaR2E

Passt für mich. Ist vll. eine Spielerei, aber evtl. kannst du ja einen Schalter einbauen, um die Mengen in cl oder oz anzeigen zu lassen. wink

12.02.2026, 11:21 #TAP1NWxN

el_muerte schrieb:
Passt für mich. Ist vll. eine Spielerei, aber evtl. kannst du ja einen Schalter einbauen, um die Mengen in cl oder oz anzeigen zu lassen. wink

Nach dem Update sicherlich machbar.

12.02.2026, 11:32 #lo00PyES

Ich wollte hier ein kurzes Update geben:

Ich habe bereits ein Formular zum Erstellen und Editieren von Rezepten fertiggestellt. Ich bin aber noch nicht zu 100 % glücklich damit, wie ich mit den Randfällen umgehe.

Da die Rezeptdatenbank das Kernstück dieser Seite ist, möchte ich die Datenstrukturen absolut sauber haben – keine Kompromisse. In den nächsten Tagen werde ich das Konzept finalisieren. Dann folgt der Feinschliff am Formular und der Release. Mein Plan ist es, im Februar mit dem gesamten Rezept-Modul durch zu sein. Das heißt:

Erstellen, Bearbeiten und Löschen von Rezepten, Zutaten und Einheiten.

Bilder zu Rezepten hochladen und moderieren.

Eine Frage an euch: Sollen Nutzer Rezepte direkt einstellen dürfen oder nur vorschlagen? Dürfen Nutzer ihre eigenen Rezepte editieren oder bleibt das den Mods vorbehalten?

Im Endeffekt ist die Frage: Wollen wir eine moderierte Datenbank oder reinen User-Generated-Content (à la Chefkoch)?

Ich bevorzuge die moderierte Datenbank. In diesem Zuge wäre ich auch dafür, bestehende Rezepte dort zu überarbeiten, wo es nötig ist. Nach der Verbesserung des Quellcodes folgt also eine inhaltliche Offensive! fröhlich

P.S. Die Rezeptdatenbank nimmt aktuell alle meine Ressourcen ein. Daher warten allen Features ersteinmal

12.02.2026, 14:19 #tJdnuQez

Pro moderierter Datenbank. Diese weitestgehend zu bereinigen soll doch nicht umsonst gewesen sein. Natürlich gibt es bei dem ein, oder anderen Rezept noch der Bedarf einer Überarbeitung.

Zuletzt bearbeitet von am 12.02.2026, 14:22
12.02.2026, 14:24 #y3S94cFD

Ich bin auch zu 100% bei moderierter Datenbank. wink

13.02.2026, 20:09 #bGA5B8Wg

Aufgrund früherer Erfahrungen beim einstellen neuer Rezepte bin ich auf jeden Fall für eine moderierte Datenbank.

14.02.2026, 05:32 #j2hoK58z

Alle sind sich einig. grins
Perfekt. Damit ist es amtlich: User werden Rezepte vorschlagen dürfen, sobald diese angenommen sind, dürfen nur noch Mods und Admins das Rezept ändern.

18.02.2026, 02:54 #LyefTwcG

Guten Morgen! Es gibt ein großes Update auf der Beta-Seite. (Zugang: hemingway / sour)

Das ist neu:
- Rezepte skalieren: Portionen flexibel anpassen (0,5 bis 4 Portionen).
- Rezepte vorschlagen: Reicht eure eigenen Kreationen ein.
- Vorschläge moderieren: Rezepte annehmen oder mit Begründung ablehnen.
- Admin-Tools: Rezepte, Zutaten und Einheiten können jetzt direkt erstellt, bearbeitet oder gelöscht werden.

Alles kann auf der Beta-Plattform ausprobiert werden. Wer Mod-Rechte hat, kann zusätzlich den gesamten Admin-Bereich testen.

Zum Thema Datenmigration:
Ich konnte knapp 50 % der bestehenden Rezepte bereits vollautomatisch in das neue Einheitensystem übertragen. Die restlichen 50 % müssen von mir und den Mods manuell geprüft werden. Alle Rezepte sind weiterhin verfügbar! Sie sind lediglich noch nicht skalierbar, da wir hier absolute Datensicherheit priorisieren.

Warum ging das nicht überall automatisch?
Das alte System hat Zutaten als Freitext gespeichert. Dadurch waren Menge, Einheit und Zutat nicht immer sauber trennbar. Beispiele dafür sind:
- Fehlende Mengen: „Soda“ oder „Minzzweig“.
- Mengenbereiche: „2–4 Limetten“.
- Zusatzinfos: „4 cl Wyborowa Vodka“ oder „2 Eigelb“ (wobei die Zutat Eier ist).

In diesen Fällen war eine automatische Migration zu riskant – ich wollte keine Informationen verlieren oder Daten beschädigen.

Feedback ist sehr willkommen, damit wir das Update so schnell wie möglich live schalten können!

LG Zoidberg

18.02.2026, 15:17 #I7ttKuMz

Hallo Zoidberg,

was soll ich sagen, große Änderungen erkenne ich i.M. nicht, zumal die Modfunktionen bei mir fehlen.verwirrt

18.02.2026, 15:17 #eZxiHWHN

Auf beta fehlen zwar aktuell die Bilder. Aber man kann jetzt schon welche hochladen. Damit ist das Bearbeiten von Rezepten von A bis Z erledigt. Jetzt heisst es testen und euer Feedback einbauen und dann geht das live!

18.02.2026, 15:19 #o0D03Tcw

rrr schrieb:
Hallo Zoidberg,

was soll ich sagen, große Änderungen erkenne ich i.M. nicht, zumal die Modfunktionen bei mir fehlen.verwirrt


Wenn du oben rechts auf deinen Usernamen klickst findest du den admin Bereich im Kontext Menu. Ist vielleicht ein wenig versteckt...aber jetzt wisst ihr es grins

Mit der AI baue ich die Features schneller als ich sie ankuendigen kann! fröhlich

Hier nochmal der Link fuer den Adminbereich auf BETA:

LINK

Zuletzt bearbeitet von am 18.02.2026, 15:21
18.02.2026, 15:22 #oqp6pqsZ

Und HIER ein Rezept, dass sich bereits nach Protionen skalieren laesst.

18.02.2026, 16:46 #SvMdVcqm

Rezeptdatenbank läuft super, Modfunktionen ausprobiert, super. Bisher keine Mängel festgestellt. super

Vielleicht habe ich ja einen Wunsch frei: Die Bildgröße in der Rezeptdarstellung ist größer als das Bild, welches angeklickt wird. Zudem fände ich es toll, wenn nicht nur hochformatige Fotos groß präsentiert werden, sondern ebenso querformatige.

19.02.2026, 01:27 #ot6IrNjq

Super, danke fürs Testen!

Ich werde das vermutlich demnächst Live stellen und die Bugs und Verbesserungswünsche kommen dann im Betrieb schon noch von alleine. fröhlich

Ja, das mit den Bildgrößen ist mir auch schon ein Dorn im Auge. Ich werde das auf jeden Fall verbesssern.

19.02.2026, 01:33 #f1DHLcT1

Noch ein kurzer Hinweis: Auf beta bitte nur Testen. Steckt da keine Arbeit rein. Das ist eine eigene Datenbank, die regelmäßig gelöscht wird und nie auf das echte System übertragen wird.