Back-end: ya que está utilizando SQL, necesitará algunas tablas para esto:
1. notificación que contiene texto / datos / marca de tiempo con una clave primaria -notif_id
2. notif_register que contiene notif_id y user_id y un booleano leído / no leído y también una marca de tiempo de lectura si el momento en que el usuario leyó / recibió la notificación es importante para usted.
- Sé PHP central ahora. ¿Cuál es el siguiente paso para convertirme en desarrollador web?
- Estoy usando Notepad ++. No tengo un servidor PHP y mis códigos no se ejecutan. ¿Cómo puedo ejecutar un código PHP?
- Quiero aprender .NET. ¿Dónde empiezo y cómo procedo?
- Cómo hacer que un sitio web parezca desagradable, pero sin usuarios
- Soy desarrollador web y me gustaría comenzar a programar juegos. ¿Cuáles son las diferencias y qué debo aprender primero?
agregue un disparador a su tabla para crear una notificación
y agréguelo al notif_register.
Interfaz:
Con AJAX, cree una función de JavaScript que consulta constantemente si hay una entrada en notif_register para el usuario actual que no está leído.
En caso afirmativo, utilice “alertify, js” para mostrar el contenido de notificación correspondiente.
Desaparece cuando el usuario hace clic en él.
En la barra de notificaciones superior puede mostrar notificaciones de uread que se generaron cuando el usuario no inició sesión.