• 04-02-2021, 04:16:58
    #1
    Üyeliği durduruldu
    Merhaba,
    Php ile bir siteden canlı verileri çekmeye çalışıyorum fakat veriler anlık olarak değişiyor. Verileri json ile nasıl anlık olarak alabilirim?
    Curl ile verileri çekiyorum. Bu konuda bir kaynak bulamadım.
  • 04-02-2021, 04:23:32
    #2
    @PhpMax; Kullandığın teknolojileri bilmeden tam olarak seni yönlendirmek mantıksız olur. Lakin salt PHP ile kodlama yapıyorsan sana tavsiyem anlık olarak değil 1dk aralıklarla kontrol sağlaman bir fonksiyon yaz verileri çekip sitede update işlemini gerçekleştiren ayrıca birde jQuery AJAX fonksiyonun olsun dakikada 1 kez bir token oluşturarak her seferinde Request atsın işlemi bitirdikten sonra kullanıcının bulunduğu sayfayı olduğu gibi yenile. Hem sistemi çok fazla yormamış olursun hemde dakikalık kontrollerle çok aralık olmadan güncel verilerini göstermiş olursun aksi halde server-side bir işlem yapman gerekiyor.
  • 04-02-2021, 04:25:44
    #3
    Üyeliği durduruldu
    DPA adlı üyeden alıntı: mesajı görüntüle
    @PhpMax; Kullandığın teknolojileri bilmeden tam olarak seni yönlendirmek mantıksız olur. Lakin salt PHP ile kodlama yapıyorsan sana tavsiyem anlık olarak değil 1dk aralıklarla kontrol sağlaman bir fonksiyon yaz verileri çekip sitede update işlemini gerçekleştiren ayrıca birde jQuery AJAX fonksiyonun olsun dakikada 1 kez bir token oluşturarak her seferinde Request atsın işlemi bitirdikten sonra kullanıcının bulunduğu sayfayı olduğu gibi yenile. Hem sistemi çok fazla yormamış olursun hemde dakikalık kontrollerle çok aralık olmadan güncel verilerini göstermiş olursun aksi halde server-side bir işlem yapman gerekiyor.
    hocam veriler anlık olarak değişiyor ve düzenli takip edilmesi gerekli. Belli aralıklarla kontrol ettirmeyi denedim ama bunu yapınca da veriler çok hızlı değiştiğinden ekrandaki veriler doğruyu göstermeyebiliyor.
  • 04-02-2021, 04:30:46
    #4
    @PhpMax; O zaman pekte yapacak bir şey kalmıyor socket veya nodejs kullanmanı önereceğim aksi halde belli bir seviyede hit aldığında sistemin kilitlenmesine ayrıca son kullanıcıların hareketlerine tepkime süresi uzayabilir. Bu husus senide son kullanıcılarınıda mutsuz edecektir.
  • 04-02-2021, 04:32:34
    #5
    Üyeliği durduruldu
    DPA adlı üyeden alıntı: mesajı görüntüle
    @PhpMax; O zaman pekte yapacak bir şey kalmıyor socket veya nodejs kullanmanı önereceğim aksi halde belli bir seviyede hit aldığında sistemin kilitlenmesine ayrıca son kullanıcıların hareketlerine tepkime süresi uzayabilir. Bu husus senide son kullanıcılarınıda mutsuz edecektir.
    Haklısınız bu iş php ile çözülmeyecek. Teşekkürler 🙏
  • 04-02-2021, 05:45:47
    #6
    Veri aldığınız sitenin rest api gibi websockets desteği de varsa js ile güncelleyebilirsiniz anlık. Php ile yapılabilir mi bilmiyorum ama.
  • 04-02-2021, 10:28:05
    #7
    Üyeliği durduruldu
    ethmtrgt adlı üyeden alıntı: mesajı görüntüle
    Veri aldığınız sitenin rest api gibi websockets desteği de varsa js ile güncelleyebilirsiniz anlık. Php ile yapılabilir mi bilmiyorum ama.
    Rest api yok hocam 😕