Comment puis-je gérer plusieurs utilisateurs dans un système de discussion basé sur php-ajax? Par exemple, je dois personne dans le serveur et 10 personne de n'importe où. Je veux gérer ces 10 personnes.Comment gérer plusieurs utilisateurs dans le système de chat php?
-3
A
Répondre
2
C'est une question très générique, mais je construit un de ces il y a longtemps, peut-être un peu de ce que je me souvienne peut aider:
- Vous aurez bien évidemment besoin d'une référence clé primaire pour chaque la personne.
- Ensuite, je pense que j'avais un fichier journal pour chaque conversation en cours (par personne ou par conversation dont je ne me souviens pas).
- J'ai eu une boucle de délai d'attente Javascript côté client demande des modifications au fichier journal. S'il y avait des changements, ils ont été retournés à ce client.
- Lorsque le clavardage était terminé/fenêtre fermée, le journal était supprimé ou téléchargé ou autre.
- devrait probablement accélérer le système en quelque sorte pour adoucir les attaques DDOS
EDIT - Deuxième point a expliqué
Les données de conversation doit être stocké quelque part. Comme vous ne pouvez pas accéder au système de fichiers de l'utilisateur via son navigateur, vous devez tout stocker sur votre serveur. Les options sont dans un fichier ou une base de données. Ensuite, vous devez aligner les données stockées à la bonne conversation. En supposant que vous choisissez "fichier", vous pouvez les organiser soit pour un utilisateur => plusieurs conversations, ou plusieurs utilisateurs => une conversation (ou un fichier massif, je suppose, bien que ce serait très moche).
Questions connexes
- 1. PHP/MySQL/jQuery (admin-utilisateurs) chat
- 2. Comment gérer l'historique des discussions pour plusieurs utilisateurs?
- 3. chat multi-utilisateurs dans smack
- 4. Comment autoriser plusieurs utilisateurs à gérer l'application sur le serveur?
- 5. comment rafraîchir automatiquement la liste des utilisateurs dans le chat
- 6. Comment gérer l'enregistrement des utilisateurs avec plusieurs pages et entités
- 7. Bug dans le système d'enregistrement pour les utilisateurs - PHP
- 8. Gestion de plusieurs utilisateurs dans php
- 9. gérer plusieurs zones de texte dans php
- 10. Comment gérer les utilisateurs de l'API sur PHP
- 11. Lua Copas, aider à clarifier comment gérer plusieurs utilisateurs
- 12. PHP Support Chat System
- 13. Comment structurer un système de chat de support Web/client
- 14. comment gérer les connexions multi-utilisateurs avec mon script PHP?
- 15. Plusieurs utilisateurs dans le trousseau
- 16. Comment gérer le compte des utilisateurs de plusieurs fournisseurs (facebook, twitter) sur mon site?
- 17. chat web simple, plusieurs fronts
- 18. Comment gérer PIAN utilisateurs simultanés
- 19. Un à plusieurs chat avec XMPP
- 20. java facebook api système de chat accès
- 21. PHP gérer plusieurs chariots dans la sesison
- 22. Problème dans le chat php/ajax (jquery)
- 23. client de chat php
- 24. Même tâche de plusieurs utilisateurs php
- 25. Page Gérer les utilisateurs
- 26. Création de gestionnaires distincts pour différents utilisateurs - chat WCF
- 27. Liste tweets de plusieurs utilisateurs (PHP)
- 28. Implémentation de Chat Php
- 29. Comment gérer plusieurs cases à cocher dans un formulaire PHP?
- 30. Comment gérer plusieurs types d'utilisateurs dans Rails?
+1 pour répondre à une question qui manque manifestement à propos de chaque information disponible. – bos
Cheers, un tir dans le noir, peut-être que je vais frapper quelque chose. – Ben
pourriez-vous expliquer le deuxième point? –