Système de notification
TheBleedz
-
TheBleedz -
TheBleedz -
Bonjour,
Je sais que ce sujet a déjà été posté mais j'ai pas eu les idées très claire a certaine de mes questions..
J'aimerais créer un système de notifications pour mon site mais je ne sais pas DU TOUT comment m'y prendre:
- Quels outils utiliser ? PHP , Javascript ?
- Quelles bases de données créer ? Dois-je en créer une ?
J'aimerai améliorer mon site pour les utilisateurs, dans la base de données j'ai déjà :
Une table nommée "publication" ou est stocké toutes les publications des utilisateurs.
Une table nommée "friend" ou est stocké toutes les relations entre utilisateur et forme les listes d'amis, fonctionne comme ceci :
id_membres = 10 ; id_membres_add = 24
id_membres = 65 ; id_membres_add = 10
...
Une table nommée "membres" ou est stocké la liste des membres inscrits.
Voilà, j'espère que cela pourra voir vous aidez, merci d'avance ! ^^
Je sais que ce sujet a déjà été posté mais j'ai pas eu les idées très claire a certaine de mes questions..
J'aimerais créer un système de notifications pour mon site mais je ne sais pas DU TOUT comment m'y prendre:
- Quels outils utiliser ? PHP , Javascript ?
- Quelles bases de données créer ? Dois-je en créer une ?
J'aimerai améliorer mon site pour les utilisateurs, dans la base de données j'ai déjà :
Une table nommée "publication" ou est stocké toutes les publications des utilisateurs.
Une table nommée "friend" ou est stocké toutes les relations entre utilisateur et forme les listes d'amis, fonctionne comme ceci :
id_membres = 10 ; id_membres_add = 24
id_membres = 65 ; id_membres_add = 10
...
Une table nommée "membres" ou est stocké la liste des membres inscrits.
Voilà, j'espère que cela pourra voir vous aidez, merci d'avance ! ^^
A voir également:
- Système de notification
- Restauration systeme windows 10 - Guide
- Notification visite profil facebook - Guide
- Vous avez besoin d'une autorisation de la part de système pour modifier ce dossier - Guide
- Historique notification android - Guide
- Son notification par application android - Guide
1 réponse
Bonjour TheBleedz,
quel type de notification recherches-tu ? Instantannées ou par mail ?
Le mieux dans les 2 cas pour que cela soit automatique serait selon moi du javascript.
Cependant en passant par du php (et du coup par ajax) ou par du jquery directement, tu pourrais aussi avoir une table répertoriant les notifications envoyés d'un utilisateur à l'autre (on sait jamais, ça peut servir).
Si tes notifications servent simplement à prévenir un membre ami (nommons le M2) qu'un autre membre (nommons le M1) à posté une publication, autant insérer dans ton code le traitement d'envoi de notification.
Autrement dit si c'est par PHP que ton enregistrement dans la base de donnée se fait, rajoute quelques lignes pour que PHP envoie un mail à M2 signalant que M1 à posté. De même pour l'ajout d'un ami, un formulaire de validation envoie un mail de notification type "M2 est votre ami !".
Voilà, j'espère que c'est clair et que cela pourra t'aider, si tu as d'autres questions n'hésites pas !
quel type de notification recherches-tu ? Instantannées ou par mail ?
Le mieux dans les 2 cas pour que cela soit automatique serait selon moi du javascript.
Cependant en passant par du php (et du coup par ajax) ou par du jquery directement, tu pourrais aussi avoir une table répertoriant les notifications envoyés d'un utilisateur à l'autre (on sait jamais, ça peut servir).
Si tes notifications servent simplement à prévenir un membre ami (nommons le M2) qu'un autre membre (nommons le M1) à posté une publication, autant insérer dans ton code le traitement d'envoi de notification.
Autrement dit si c'est par PHP que ton enregistrement dans la base de donnée se fait, rajoute quelques lignes pour que PHP envoie un mail à M2 signalant que M1 à posté. De même pour l'ajout d'un ami, un formulaire de validation envoie un mail de notification type "M2 est votre ami !".
Voilà, j'espère que c'est clair et que cela pourra t'aider, si tu as d'autres questions n'hésites pas !
Si je comprend bien, je dois créer le script en JS et AJAX avec Jquery et donc Json pour que cela se fasse en Instantanée et une page php pour récupérer les publications dans ma table "publication".
Ou je dois aussi créer à coter une table "notification" avec les champs de l'id de l'utilisateur qui reçoit la notification, l'id qui l'envoie, et l'id de la publication dans la table "publication".
Mais si je créer une autre table pour les notifications, elle va vite être lourde et risque d'être lent ?