Dans le tutoriel pour créer un tchat avec NodeJS et Socket.io (Voir le tuto), vous proposiez de créer un prochain tutoriel sur ce sujet avec mysql.
Il serait très utile à beaucoup pour stocker des messages ou n'importe quoi dans une base de donnée en temps réel.

Merci
Nikò

7 réponses


+1, me suis toujours demandé comment faire ça proprement. Car d'un coté tu peux pas sauver a chaque fois, sinon ça revient quasi au même que de l'AJAX et d'un autre quoté tu dois sauver, mais quand ? A quel moment ?

d'un coté tu peux pas sauver a chaque fois, sinon ça revient quasi au même que de l'AJAX

et pourquoi tu ne peut pas sauvé a chaque fois? en quoi ca empeche de sauvé a chaque fois? c'est pas parceque tu fait du websocket que tu doit sauvé une fois toute les 10 min par exemple, c'est pareil que pour le reste. tu sauve quand tu en as besoin.

Perso j'opterais pour une sauvegarde dans redis plutôt que mysql pour un chat.

apres rien ne t'empeche de sauvé tout dans le local storage et de faire un export en base toute les 15 min

Nikola
Auteur

Je parlais d'un tutoriel pour les débutants.
Utiliser mysql avec nodeJS pour stocker et afficher des publications par exemples.

oki, mais dans ces cas la on sort du cadre du chat.

Nikola
Auteur

Oui, c'est pas vraiment pour faire un chat.

ha donc du coup c'est un tuto node.js pour créer une app ^^ c'est différent

Nikola
Auteur

Oui ;) mais ça n'emêche pas de stocker des messages instantannés comme un chat.