• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[DISKUSSION] vorgehen bei user-to-user/private chat mit php und websockets

Z

zirzofer

Guest
ich arbeite mich zurzeit in die neuen websockets ein.
nun muss ich mit php (für eine eher kleinere anzahl von usern im zweistelligen bereich) einen chat bauen. da liegt es natürlich nahe, diesen effizient ueber websockets zu ablaufen zu lassen.
ich habe mich hier auch scon in einige tutorials eingelesen - problem: die beschäftigen sich alle "nur" mit einem "großen" chat, sprich einem gruppenchat, wo nachrichten shoutbox maessig einfach allen benutzern angezeigt werden. ich muss aber wie emails, facebook etc. die nachrichten nur von einem zum anderen nutzer weiterleiten.
leider ist mir hier aber die herangehensweise völlig schleierhaft. soll ich z.b. eine datenbank pro user verwenden, oder zwei (eine für versendete, eine für gesendete nachrichten)?
vor allem aber: wie bekomme ich das effizient per websockets hin (wenn es eine andere effiziennte alternative gibt, bin ich dem aber auch nicht abgeneigt)? es ist kein problem, die nachricht serverseitig zu ERHALTEN, aber wie schicke ich diese dann nur an den gewünschten nutzer?

schon jetzt vielen dank für alle anregungen. wie gesagt, es geht mir hier jetzt nicht primaer um code an sich, sondern eher um den gesamten aufbau/struktur bzw. herangehensweise. zum erklären gern auch pseudocode, wenn das das ganze vereinfacht.
 
hat niemand vorschläge? bin völlig offen fuer jegliche anregung
 
leider nein,
...der Server soll diese mittels einer WebSocket-Verbindung an alle (anderen) Nutzer verteilen können....
das ist das problem - diese ganzen tutorials zeigen immer nur gruppenchats.

mir geht es wie gesagt auch nicht unbedingt um ein vollstndiges how-to, sondern einfach um ein paar anregungen, wie ich das ganze denn vom prinzip her aufbauen soll.
 
aber "alle" ist doch auch eine gruppe
ich hab noch nicht verstanden, wonach du fragst
wie ist denn dein skill in sachen server-/client, websockets, php und sql?
 
Zurück
Oben