Eller man kunne
Sætte javascript på clienten til bare at tælle points 1 op hver 10 sekund.
og sætte server koden til selv at opdatere points når og hvis det er nødvendigt.
- Når en side hentes, opdater points med forskellen i den nuværende tid og den gemte tid og gem den nuværende tid.
- En gang i timen, eller sådan noget, opdater points til at tage højde for session_timeouts og sæt timestamp til nul. Et hvilket som helst timestamp, der er ældre end session tiden, opdateres undtagen timestamp nul.
- Der vil indlysende "sikkert" opstå mindre synkronitetafvigelser. Så vedtag at serveren altid har ret.
Indlæg senest redigeret d. 14.05.2011 13:00 af Bruger #5620