• 06-05-2014, 12:44:16
    #10
    Üyeliği durduruldu
    json adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,

    Linki inceledim ve test ettim fakat bu sistemde yeterli değil bir süre sonra linkler tıklanmaz hale geliyor. cepden açtığımda sürekli sayfayı yenilediği için 2/3 saat de şarjı bitirdi..

    veritabanında bulunan ve girilen veriyi eş zamanlı olarak ekrana yazacak bir sistem bulamadık

    script öyle olacak ki veritabanına girilen veriyi anında hissedecek. ve ekrana basıcak.. yani sürekli sayfa yenilemek mantık dışı..

    Boşa Performans ve Trafic harcamaktan başka bir şey değil..
  • 06-05-2014, 12:53:18
    #11
    bayraktar adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,

    Linki inceledim ve test ettim fakat bu sistemde yeterli değil bir süre sonra linkler tıklanmaz hale geliyor. cepden açtığımda sürekli sayfayı yenilediği için 2/3 saat de şarjı bitirdi..

    veritabanında bulunan ve girilen veriyi eş zamanlı olarak ekrana yazacak bir sistem bulamadık

    script öyle olacak ki veritabanına girilen veriyi anında hissedecek. ve ekrana basıcak.. yani sürekli sayfa yenilemek mantık dışı..

    Boşa Performans ve Trafic harcamaktan başka bir şey değil..
    Eğer bilginize güveniyorsanız tablo>güncelleme isteği verdirebilirsiniz..
  • 06-05-2014, 13:28:08
    #12
    Üyeliği durduruldu
    json adlı üyeden alıntı: mesajı görüntüle
    Eğer bilginize güveniyorsanız tablo>güncelleme isteği verdirebilirsiniz..
    Merhaba Arkadaşlar,

    @json


    javascript bilgim olsa zaten arayış içinde olmam ve javascript, jquery veya ajax ile bunu yapmanın yollarını arardım

    istemci taraflı diller konusunda pek bilgim yok.
    bu şekilde halledemezsem jsp ve java ile yapmaya çalışacağım.. bu kısmı?
  • 11-05-2014, 09:54:19
    #13
    Üyeliği durduruldu
    Merhaba Arkadaşlar,

    Dün Bütün Günümü Bu İşe Ayardım ve nodejs ile bir uygulama hazırladım.
    nodejs, socket.io ve mysql üçlüsü ile ama bunun jquery den bir farkı yok sürekli pinkleme yapaıyor?

    yani bende mantık şöyle sanıyordum mysql e yeni veri eklendiğinde socket.io bunu algılıyor ve çekiyor sanıyordum fakat değilmiş?
  • 13-05-2014, 00:09:32
    #14
    bayraktar adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,

    Dün Bütün Günümü Bu İşe Ayardım ve nodejs ile bir uygulama hazırladım.
    nodejs, socket.io ve mysql üçlüsü ile ama bunun jquery den bir farkı yok sürekli pinkleme yapaıyor?

    yani bende mantık şöyle sanıyordum mysql e yeni veri eklendiğinde socket.io bunu algılıyor ve çekiyor sanıyordum fakat değilmiş?
    Merhabalar,
    Ping olayı mutlaka olmalı ki veritabanınındaki değişiklikler belli aralıklarla kontrol edilsin. Ama ne sıklıkla olacağını sizin kestirmeniz gerek. Açıkçası şimdiye kadar hiç socket.io ve nodejs kullanmadım. İşimi json,ajax ile halledebildim. Ama sizin problemi şöyle çözebiliriz sanırım.
    Veritabanına erişiminiz varsa boş bir tablo oluşturun ve tablo içinde yeni eklenen verinin son eklenme tarihini bir satıra ekleyin ve her eklenmede o tarihi güncelleyin. Veritabanına yeni veri eklenmiş mi eklenmemiş mi bu şekilde o tarihi kontrol edin. eklenmişse sayfayı güncelleyin vs. Bu şekilde her 5sn de bir asıl kullanacağınız çok kayıtlı tabloyu yüklemektense, tek satırlık tablodan kontrol yapmak sanırım işinizi daha kolaylaştırır. Kolay gelsin.
  • 14-05-2014, 10:10:48
    #15
    bayraktar adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,

    Sayfa Yenilemeden veritabanında verileri çekip ekrana yazmak için nodejs denilen bir sistem mevcut ve bir de ajax, jquery ile belirli saniyelerde işlem yapan sistem mevcut.

    bu sistemler dışında bu işlemi yapan bildiğiniz yöntemler var mı?

    nodejs -> Şahsen Luzumsuz bir sistem çünkü onu kuracaksın bunu kuracaksın falan filan.

    jquery veya Ajax ise bir süre sonra sayfayı öyle bir kasıyor ki!!! insan o sayfayı açtığına pişman oluyor.

    bu iki sistem dışında bu işlemi yapacak bir teknoloji mevcut mudur?
    Şöyle bişey yapmak istediğini tahmin ediyorum.
    Bir e-ticaret sistemin var yeni satış gelince haberin olsun tarzı bişey mi istiyorsun.
  • 14-05-2014, 11:17:49
    #16
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Şöyle bişey yapmak istediğini tahmin ediyorum.
    Bir e-ticaret sistemin var yeni satış gelince haberin olsun tarzı bişey mi istiyorsun.

    Merhaba Arkadaşlar,

    Misafir istediğim şöyle birşey;

    dediğinize benziyor ama e-ticaret değil de sayfa yani panel sürekli açık kaldığında son eklenen verilerin hemen ekranda görünmesi lazım..

    nodejs değil de bu işi php ile yapmayı hedefliyorum şimdi php websocket ile bir uygulama yapmaya çalışıyorum şu an bakalım ne kadar sonuç verecek.

    veya sizin önereceğiniz bir yöntem var mı?
  • 16-05-2014, 00:24:35
    #17
    Hocam ajax long pooling ve websockets diye aratırsan googleda nodejs'e bulaşmadan birşeyler yapabilirsin. Eğer Asp.net mvc ile yazıldıysa SignalR'ı ekleyebilirsin sistemine yada harici (yine iş nodejs gibi oluyor) SignalR kullanabilirsin.
    Eğer kullanıcı çok yoğun değilse ajax long pooling sorun yaratmaz.
  • 16-05-2014, 03:12:34
    #18
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ben normalde SignalR haricinde SqlDependency kullanıyorum. Tabi bu .Net tarafında geçerli. Php tarafında bunun karşılığı olup olmadığını bilmiyorum. Belki benden daha fazla araştırırsanız buna karşılık gelen birşey vardır.
    Mantık olarak şöyle çalışır: Belirlenen tabloda (sadece tablo ile sınırlı değildir, sql'in yeniden başlaması, durması ..vs durumları da algılayabilir) bir değişiklik olduğunda bir bildirim gönderir. Bu bildirime göre siz gereken kodu yazarsınız. E-ticaret sitelerinde sıklıkla kullanılır, fiyat değişimi veya stok değişiminde sayfa üzerindeki kullanıcılara bildirimler SqlDependency sayesinde verilir.

    Benim bulduklarım:
    http://www.yiiframework.com/doc/api/...acheDependency
    http://www.pubnub.com/tutorial/php-push-api/
    http://www.beaconpush.com/
    http://dsheiko.com/weblog/websockets...-long-polling/