Wiem, że możemy to zrobić, odpytując o zmiany w regularnych odstępach czasu. A to można osiągnąć dzięki AJAX (na przykład używając jQuery.load()
wraz z setInterval()
).Wprowadzanie zmian na stronie internetowej bez odświeżania
Ale chcę wiedzieć, czy istnieją inne metody, aby to zrobić? Inne mniej kosztowne metody lub bardziej wydajne metody? Jaką logikę kieruje niesamowity klient czatu? Jak tylko zaczniesz pisać, drugi koniec dowie się, że piszesz.
Jaki mechanizm śledzimy tutaj na stackoverflow, aby zaktualizować liczbę pobrań lub pokazać, że dokonano edycji itp. Bez odświeżania strony?
tutaj jest pytanie Pytałem jakiś czas temu http://stackoverflow.com/questions/13666872/php-chat-application-questions – BLOB
To może być dobry start: http://www.google.com/search?q=google+comet+programming –
Dziękuję Pranav, też to wiedziałem :) Skype, gtalk itd. używają tej samej techniki, czy istnieją inne sposoby ? – Amar