Otomatik olarak Kullanıcı Sayfalar (Veri Tabanı) yeni Güncellemeler yansıtmak için nasıl

1 Cevap php

I am trying to create a new Notice Alert using PHP and Javascript. Suppose that a 100 users are currently logged into to the Online Notice Board Application and any One user posts a new notice. I want an immediate alert signal on all the users screen. I know, that the simplest way of doing it is to constantly Ping the server but I don't want to do it as it will slow down the server. Moreover, I am on a shared host. So I don't have access to any Socket Port. That means, I cannot establish any direct Socket Communication Channel from the Server to the User Machine.

Herhangi biri bana sorunların bu tür diğer bazı çözüm önerebilir??

1 Cevap

Bu COMET uygulamasıdır. COMET için Google ve pek çok bilgi bulmak gerekir. Temelde HTTP üzerinden asenkron bildirimleri almak için iki teknik vardır. İlk sen zaten yapmak istemiyorum dedi ettik sunucu ping etmektir. Diğer teknik sunucuya bir istek göndermek ve bazı veriler olduğunda yalnızca sunucu cevap sahip olmaktır. Göndermek için bir şey olana kadar yerine saniyede bir ping ve sadece 50 ping ve 50 saniye sonra bir mesaj alıyorum başka deyişle, sunucu sadece yanıt sonra, 50 saniye için ilk istek tutar. Sizin için tüm bu yapacak araçlar vardır.