Hallo,
Ik heb een klein chatscript in een website, maar om de nieuwe berichten er bij te plaatsen vernieuw ik telkens het frame waar alle chatberichten in verschijnen.
De berichten worden in een mysql-database opgeslagen, nu vroeg ik me af of er geen andere manier is dan dit volledige frame te vernieuwen, want met het vernieuwen flikkert de chat tamelijk hard.
Ik weet dat mysql serverside word gedaan, maar is er echt geen manier?
Ja, met een combinatie van Javascript en SQL.

Kijk, Google!, eens op AJAX. Met hoofdletters anders kom je bij baltrappende miljonairs terecht.

Daar kijkt een Javascript in SQL (via PHP) of er iets nieuws is. Zo ja: dan voeg je extra HTML toe aan de bestaande HTML.
En dan heb je geen geflikker, geen reloads nodig.
Ik hoop dat het geen drukke chat is, want daar is PHP niet voor geschikt.
In dat geval zul je moeten kijken naar sockets, denk aan socket.io etc...
-Aar- momenteel is het zeker geen drukke chat, maar dit zou altijd kunnen evolueren, heb je tips?

Eddy E Ik zal hier zeker eens achter zoeken, ik heb jammer genoeg nog geen ervaring met javascript en dus denk ik dat ik nog een hele stap achter sta

Reageren