Yüksek Boyutta Json Verisi Çekme ve Listeleme - R10.net
  • 05-05-2020, 04:20:13
    #1
    Herkese Selamlar ,

    Json ile alakalı bi konuda yardımlarınızı talep ediyorum.

    Bir web sitesi üzerinden anlık olarak json ile yüksek miktarda veri çekip HTML şablon içinde kendi sitemizde listeleme yapıyoruz veriler yüksek adette olduğu içi bir cache sistemi yaptık bu şekilde çok kasmadan çalışıyor ancak çektiğimiz verilerde anlık olarak değişiklik olduğu için cacheyi kaldırmak zorunda kaldık bu seferde sistem çok ağır çalışıyor.

    Yüksek boyutta içerik barındıran bir json çıktısını anlık olarak alıp bir web sitesi üzerinden html içinde listeleyebilecek ve bu siteye anlık olarak 5 - 10 k ziyaret geldiğinde kasmayacak bir teknoloji kütüphane vb. bir sistem arayışı içindeyim.

    Bu ilettiğim işlemi PHP ile birlikte yada kendi başına çalıştıracak kullanabileceğim bir tavsiye olursa iyi olur teşekkürler.
  • 05-05-2020, 04:23:12
    #2
    Merhabalar, genel'de bu tarz işler'de, güncellenme saniyesi gösteriliyor, yani 10 saniye önce güncellendi. Burada da mantık şu oluyor;
    Arka plan'da çalışan cronjoblar 5 saniyede bir veriyi listeleyip, ilgili tablolara kaydediyor ve kullanıcı ekranında sadece siz veritabanında ki veriyi göstertiyorsunuz.
    -Veri yükü sunucuya aktarılarak kullanıcı ekranında ki iş yükü azaltılıyor. Tabi iyi özellikle bir hosting ve sunucu olmasına dikkat edin.
    Aklıma gelen öneri bu, iyi forumlar..
    https://ekstragelir.com https://zamedya.com
  • 05-05-2020, 04:32:06
    #3
    Hocam json kayıt ettiğinizde ki boyutu ne oluyor ortalama ve json parselleyebilirsiniz 4 5 adet PHP den JavaScript ile 10 saniyede bir cekebilirsiniz
  • 05-05-2020, 04:45:10
    #4
    necipp adlı üyeden alıntı
    Herkese Selamlar ,

    Json ile alakalı bi konuda yardımlarınızı talep ediyorum.

    Bir web sitesi üzerinden anlık olarak json ile yüksek miktarda veri çekip HTML şablon içinde kendi sitemizde listeleme yapıyoruz veriler yüksek adette olduğu içi bir cache sistemi yaptık bu şekilde çok kasmadan çalışıyor ancak çektiğimiz verilerde anlık olarak değişiklik olduğu için cacheyi kaldırmak zorunda kaldık bu seferde sistem çok ağır çalışıyor.

    Yüksek boyutta içerik barındıran bir json çıktısını anlık olarak alıp bir web sitesi üzerinden html içinde listeleyebilecek ve bu siteye anlık olarak 5 - 10 k ziyaret geldiğinde kasmayacak bir teknoloji kütüphane vb. bir sistem arayışı içindeyim.

    Bu ilettiğim işlemi PHP ile birlikte yada kendi başına çalıştıracak kullanabileceğim bir tavsiye olursa iyi olur teşekkürler.
    Php de "yield" fonksiyonunu araştırmanızı tavsiye ederim, bellek miktarında ciddi bir rahatlama görebilirsiniz
  • 05-05-2020, 19:20:23
    #5
    werfection16 adlı üyeden alıntı
    Merhabalar, genel'de bu tarz işler'de, güncellenme saniyesi gösteriliyor, yani 10 saniye önce güncellendi. Burada da mantık şu oluyor;
    Arka plan'da çalışan cronjoblar 5 saniyede bir veriyi listeleyip, ilgili tablolara kaydediyor ve kullanıcı ekranında sadece siz veritabanında ki veriyi göstertiyorsunuz.
    -Veri yükü sunucuya aktarılarak kullanıcı ekranında ki iş yükü azaltılıyor. Tabi iyi özellikle bir hosting ve sunucu olmasına dikkat edin.
    Aklıma gelen öneri bu, iyi forumlar..
    Merhaba hocam şuan bu tarzda bir sistem zaten aktif çalışıyor ancak bu sürekli kontrol işlemleri vs. çok sorgulu işlem
    olduğu için daha stabil birşey araştırıyorum.

    bero adlı üyeden alıntı
    Hocam json kayıt ettiğinizde ki boyutu ne oluyor ortalama ve json parselleyebilirsiniz 4 5 adet PHP den JavaScript ile 10 saniyede bir cekebilirsiniz
    Hocam veri alışverişi ile alakalı bir problemimiz yok sistem çalışıyor ancak ben real time birşey yapabilirmiyiz
    bunu araştırıyorum jsondaki verileri sürekli sorgu ile çekmeden canlı olarak okuyup listelemek gibi.


    suleymankocabas adlı üyeden alıntı
    Php de "yield" fonksiyonunu araştırmanızı tavsiye ederim, bellek miktarında ciddi bir rahatlama görebilirsiniz
    teşekkürler hocam araştırıyorum
  • 05-05-2020, 21:10:22
    #6
    Hocam Real Time olarak hiç kullanmadığım ama hep duyduğum " Socket.io " terimi vardı isterseniz bir araştırın belki işinize yarayabilir.
    https://ekstragelir.com https://zamedya.com