Mysql
 sql >> Base de données >  >> RDS >> Mysql

Actualiser automatiquement le contenu si la base de données change

Cela s'appelle Comet/Reverse Ajax/HTTP server push http://en.wikipedia.org /wiki/Comet_(programmation) . Il existe de nombreuses techniques pour le faire ainsi que de nombreux frameworks existants pour le faire pour vous.

Il y a beaucoup de réponses dans SO à propos de Comet https://stackoverflow.com/search?q=comet

Une implémentation simple serait javascript setTimeout et setInterval pour vérifier l'état du serveur, avec déclencheur/procédure stockée sur mysql.

Pour plonger en profondeur dans Comet. Il existe deux livres intéressants à ce sujet :

Comet et Reverse Ajax 2008 par Dave Crane

Chapitre 4 (River of Content) - Construire l'expérience utilisateur en temps réel 2010 par Ted Roden