![]() |
![]() ![]() |
![]() |
-V- |
![]()
Post
#1
|
Goście ![]() |
Witam , potrafie napisac w php troszke prymitywny czat ktory polega na wysylaniu do bazy nazwy uzytkownika i tresci po czym wyswietlaniu jej na stronie , ale nie jest to efektywne poniewaz tresc wyswietla sie tylko po odswiezeniu strony , a znow ustawienie zeby np odswiezalo sie samo co pare sekund jest niewygodnie. I czy macie moze materialy jak napisac taki czat czasu rzeczywistego ? mozna to napisac w javie lub ajax o ile dobrze sie orientuje. Tylko tak nie chce zaczynac nauke tych jezykow dopuki nie naucze sie lepiej php. A znow potrzebuje taki czat i czy moze jest jakis poradnik ktory pozwoli mi napisac sam taki czat ?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 4 Dołączył: 20.05.2007 Skąd: Kutno Ostrzeżenie: (0%) ![]() ![]() |
Chyba najlepiej jest użyć do tego biblioteki socket.io, która będzie współpracować z serwerkiem node.js (pod warunkiem, że dysponujesz serwerem dedykowanym). Wówczas tworzone jest stałe połączenie z serwerem i działa to faktycznie w trybie rzeczywistym. Niedawno pracowałem nad prostym czatem wykorzystującym te technologie.
Ewentualnie poczytaj sobie o mechanizmie long polling, czyli takim oszukiwaniu przeglądarki, żeby ona czekała na serwer, aż ten łaskawie nam odpowie, zamiast od razu zrywać połączenie przy braku odpowiedzi. Możesz też zapoznać się z WebSockets, niestety tylko najnowsze przeglądarki mają to zaimplementowane. Sprawa nie jest prosta niestety ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 01:46 |