nodo js + mysql notificaciones push

Estoy trabajando en un proyecto donde quiero dar notificaciones como facebook. es decir, cuando alguien comenta en el perfil de otros o le gusta cualquier enlace en el perfil de otros. Quiero usar nodejs para notificaciones push en tiempo real.

Estos datos de comentarios, “me gusta”, se almacenan en la base de datos mysql en la “Tabla de notificaciones” a través de una solicitud ajax o publicando el formulario en php. Archivo y emite la notificación cuando el archivo se actualiza.

¿Alguien sabe cómo vigilar la tabla mysql? Por lo tanto, cada vez que se inserta algún dato en la tabla, se emite la notificación. No estoy obteniendo ninguna forma de qué tipo de código debo escribir en nodejs.

Por favor, hágame saber si se necesita más explicación.

Gracias por adelantado.

Puede usar node.js con una biblioteca mysql para sondear su base de datos en busca de nuevas notificaciones, lo que creo que es lo que está tratando de hacer. Nunca he hecho esa tarea específica personalmente, pero sé que es posible.

En cuanto al tipo de código que necesita escribir, intente buscar “Tutoriales de middleware de nodo” con quizás algunas variaciones que incluyen MySQL en la consulta de búsqueda y encontrará al menos una idea de lo que debería estar buscando.

Si puedo, actualizaré esta respuesta con ejemplos de código más específicos para que te muevas en la dirección correcta.

Puede usar nowjs y agregar después de guardar (si está usando un registro activo de mysql) para notificar al cliente con este paquete.

En el servidor

var httpServer = require('http').createServer(function(req, response){ /* Serve your static files */ }) httpServer.listen(8080); var nowjs = require("now"); var everyone = nowjs.initialize(httpServer); everyone.now.logStuff = function(msg){ console.log(msg); } 

En el cliente

   

Para más información echar un vistazo a los ejemplos.