WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Multi user i PHP (https://www.wn.se/forum/showthread.php?t=1068181)

Sven74 2017-05-03 22:26

Multi user i PHP
 
Om man har flera användare inloggade på en "resultatsida", där varje användare har rätt att ändra på valfri resultatrad, bör man köra "Ajax-anrop" i bakgrunden (varje 20 sekund) mot servern för att se om någon annan användare har ändrat någon resultatrad?
Alltså hur hanterar man flera användare? Det blir ju alltid en risk att två användare ändra samma resultat nästan samtidigt, om man inte låser möjligheten att ändra till den som först klickade? vad är best practice?
Hoppas att ni förstår min ideologiska fråga.,..

Johnny Viking 2017-05-04 08:36

Du får nog mixa javascript och php och pusha information till användarna på resultatsidan. När servern märker att någon sparat i ett fält, får du via javascript en pushnotis i princip om att X fält redigeras just nu och är låst för alla utom originalanvändaren just nu.

Sven74 2017-05-04 19:34

Tack Johnny, Jag googlar runt på Server Sent Events. :-)


Alla tider är GMT +2. Klockan är nu 18:49.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson