Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan kell chatet készíteni?

Jack8 kérdése:

Hogyan kell chatet készíteni?

Figyelt kérdés

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!



2018. okt. 13. 14:31
 1/4 A kérdező kommentje:
Elírás *MYSQL*
2018. okt. 13. 14:33
 2/4 anonim ***** válasza:
Nyilván adatbázisban. Fileokban nehéz keresni és körülményesebb a kezelésük.
2018. okt. 13. 15:52
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
Semmiképpen nem fájlban! Mysql ideális megoldás. Ajax helyett esetleg nézz utána a websocketnek
2018. okt. 13. 16:36
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

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.

2018. okt. 20. 23:52
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!