Hogyan kell chatet készíteni?
Az alapja már megvan, Ajax-al szeretném kivitelezeni.
A kérdés viszont az, hogy hogyan érdemes tárolni a beszélgetést?
Fájlban vagy MSQL adatbázisban?
(Esetleg más tárolási mód?)
Gondolva arra is, hogy nem az egész beszélgetést kell megjeleníteni, hanem csak a legújabbakat. És ha valaki felgörget a régi üzenetekhez, csak akkor írja ki neki.
Nem a kódót szeretnék kérni, csak egy kis útbaigazítást.
Köszi!
Az ajax kérés el postolja az üzenetet.
A feldolgozó beszúrja az új rekordokat.
Vissza kap egy választ (siker vagy nem siker)
Ha nem siker, be tesszük a szöveget egy újraküldés lehetőséggel
El küldjük az üzenetet websocketen a másik usernek.
A php és a socket külön kezeli az ügyfeleket, hisz két külön szerver. A logikát neked kell megírni, hogy be tud azonosítani az ügyfelet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!