Hallo
Ich bastele soeben an einer Wunschliste herum. Besucher der Wesite können ihren Namen eintragen und einen Gegenstand, den sie schenken möchten, aus einer Drop-Down-Liste auswählen,auf absenden klicken und erhalten dann eine Bestätigung.
Serverseitig wird die Drop-Down-Liste aus den Einträgen aus einer SQLite-DB zusammengesetzt. "Schenkt" ein Besucher einen Gegenstand, wird sein Name in die DB eingetragen und der entsprechende Gegenstand wird bei künftigen Aufrufen nicht mehr aufgelistet.
Jetzt besteht die Gefahr, das zwei Personen unabhängig voneinander die Seite gleichzeitig öffnen. Die eine schenkt zuerst was, die zweite bekommt davon aber nichts mit und hat eine nicht aktuelle Drop-Down-Liste im Browser.
Dieses oder ähnliche Probleme dürften ja wohl häufig sein. Wie sieht die SOP in so einem Fall aus?
Danke und Gruss,
Mathias