Réponse acceptée !
Bonjour,
Pour l'exemple 1 tout comme l'exemple 2 il n'existe qu'une seule solution au niveau de l'invernet... avoir sur ton serveur un endroit (bon une BDD quoi ^^) ou sont notées les évènements, ainsi qu'un timestamp qui précise quand chaque évènement à eu lieu (ça comprends aussi des évènements du type "utilisateur X recharge la page") et il te faut un script qui interprète tous ces évèements qui qui retransmets un résultat à l'utilisateur...
Au niveau technique actuel le plus élégant et de faire tout ça avec de l'AJAX, et pour un maximum de flexibilié de transmettre du code JS qui modifie/inject/etc... des choses dans ta page...
Pout t'inspirer au niveau des parsers basés "évènements" le plus simple est surement de t'inspirer d'un jeux en php... mais bon va en trouver un proprement codé....
Sur ce, j'espère que j'ai pu t'aider

Bonne chance!