Ben Son Güncellemeler adlandırılan benim web sitesinde bir bölüm var. Sayfa işlenirken ki ben ilk başta son 5 güncellemeleri gösterecektir.
Yeni güncelleme, gerçek zamanda yapıldığında, yeni güncelleştirme güncelleştirmeler listesinde üstüne eklenecek ve sonuncusu silinecektir.
My approach:
Bu sorun için, im ne yapıyor, ben ilk olarak son 5 son güncellemeleri ile sayfa oluşturur. Ben veritabanından güncellemeleri getiriliyor duyuyorum. Bir güncelleme, gerçek zamanlı olarak yapıldığında, bu bayrak = 0 ile veritabanında saklanır.
Herhangi bir güncelleme yapılmış olup olmadığını öğrenmek için, ben ajax sayfa her 4 saniyede çağıran bir javascript var. Ajax sayfa bayrağı ile herhangi bir kayıt = 0 mevcut olup olmadığını db denetler. Onun orada varsa, o bayrak = 0 ile güncellemeyi geri dönmek ve bu bayrağı 1'e kurulacaktır.
Problem:
It is working fine on a single system. But I havent tested on multiple system at same time.
I fears, the each update can be viewed only by single user
and its flag is set to 1. So the other users may not get it.
Bu sorunu çözmede herhangi bir alternatif yaklaşım var mı?. Sorguyu falan değişiyor olabilir iyilik verebilir. Burada uzmanlardan yardım Expecing .. Herhangi bir yardım takdir edilecektir.