Ogarniam AJAX'a na swoje potrzeby używając metody z tego kursu: http://kursjs.pl/kurs/jquery/jquery_ajax.html
Wszystko mi ładnie działa. Jedne buttony na ajaxie zmieniają atrybuty innych butonów, gdy są wciskane. W bazie danych wartości są zmieniane i na ich podstawie mam warunki w ajaxach.
Ale co muszę zrobić, aby zmiany które zaszły u mnie, zachodziły również u innych użytkowników zalogowanych na moim serwisie (i na odwrót)? Tak by nie trzeba było odświerzać strony, by atrybuty buttonów nie mu musiały ponownie wykonywać zapytania do bazy o ich aktualne wartości? Muszę używać funkcji odświerzających, np. 10x na sekundę? A może używam źle ajaxa i to powinno po prostu działać? Używam przykładów z pierwszej części poradnika, który tutaj podałem.
Przykładem jest np. strona www.kurnik.pl gdzie wszystko wydaje się działać w czasie rzeczywistym bez odświerzania strony z mojej strony.