• 26-07-2022, 16:11:38
    #1
    Merhaba arkadaşlar,
    GitHUB Sayfamda paylaştığım kodlar hakkında yardımınıza ihtiyacım var githubta da göreceğiniz gibi açıklamalarıda yazdım bu konuda yardımcı olabilir misiniz? (Çok Yavaş Çalışıyor)
    ilk paylaşımımı yaptım github ta sırf bu sorun için yükledim buraya sizce yatırım analizi yapmak isteyenlerin de işine yaramaz mı?
  • 26-07-2022, 16:24:08
    #2
    Hocam sistem güzel, ilk paylaşıma göre çok iyi. Yavaş açılma sebebi karşı taraf ile alakalı olabilir. Karşı sunucu dışarıdan gelen istekleri yavaşlatıyor olabilir. Ayrıca Bir öneri, simple html dom sınıfı kullanarak daha kolay yapabilirsiniz
  • 26-07-2022, 16:29:49
    #3
    alakara adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,
    GitHUB Sayfamda paylaştığım kodlar hakkında yardımınıza ihtiyacım var githubta da göreceğiniz gibi açıklamalarıda yazdım bu konuda yardımcı olabilir misiniz? (Çok Yavaş Çalışıyor)
    ilk paylaşımımı yaptım github ta sırf bu sorun için yükledim buraya sizce yatırım analizi yapmak isteyenlerin de işine yaramaz mı?
    Yavaş olma sebebi, php bir backend servisidir, önce derler sonra veriyi gösterir. Ekstra olarak başka bir adresten veri aldığınız için işleme süresi de mevcut. Yavaşlık bundan dolayıdır.
  • 26-07-2022, 16:34:00
    #4
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Hocam sistem güzel, ilk paylaşıma göre çok iyi. Yavaş açılma sebebi karşı taraf ile alakalı olabilir. Karşı sunucu dışarıdan gelen istekleri yavaşlatıyor olabilir. Ayrıca Bir öneri, simple html dom sınıfı kullanarak daha kolay yapabilirsiniz
    yadıklarınız mantıklı daha önce DOM ile ilgili bir konu görmüştüm fakat nasıl yapılacağına dair hiç bir bilgim yok araştırmam lazım ama ne kadarını yapabilirim bilemiyorum. Beğendiğinize sevindim çok teşekkürler
  • 26-07-2022, 16:34:39
    #5
    gurbuzemre adlı üyeden alıntı: mesajı görüntüle
    Yavaş olma sebebi, php bir backend servisidir, önce derler sonra veriyi gösterir. Ekstra olarak başka bir adresten veri aldığınız için işleme süresi de mevcut. Yavaşlık bundan dolayıdır.
    Doğru farkındayım fakat çözüm nedir sizce takıldığım yer burası.
  • 26-07-2022, 16:35:57
    #6
    alakara adlı üyeden alıntı: mesajı görüntüle
    Doğru farkındayım fakat çözüm nedir sizce takıldığım yer burası.
    Veriyi başka birisinden kullanıyorsunuz hocam, eğer veriyi kendiniz oluşturursanız aynı sunucudan çıkarsa veriler daha hızlı görüntülenme sağlarsınız. Ekstra olarak belki next js veya gatsby kullanabilirsiniz.
  • 26-07-2022, 18:40:42
    #7
    dev
    Kurumsal Üye
    alakara adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,
    GitHUB Sayfamda paylaştığım kodlar hakkında yardımınıza ihtiyacım var githubta da göreceğiniz gibi açıklamalarıda yazdım bu konuda yardımcı olabilir misiniz? (Çok Yavaş Çalışıyor)
    ilk paylaşımımı yaptım github ta sırf bu sorun için yükledim buraya sizce yatırım analizi yapmak isteyenlerin de işine yaramaz mı?
    Loop icinde surekli curl ile baglanti olusturuyorsunuz. Hizli calismamasi normal.
    Her sayfa acildiginda tek tek istek atmak gereksiz. Chart'a baktigim zaman 5 dakikalik zaman araliklari goruyorum. Cron ile 5 dakikada bir istek atip datalari toplayarak db'ye kayit edin.
    Kendi sayfanizda DB'ye kayit ettiginiz datalari gosterirsiniz. Sayfa acilis hiziniz daha hizli olur.
  • 26-07-2022, 20:36:34
    #8
    Noroc adlı üyeden alıntı: mesajı görüntüle
    Loop icinde surekli curl ile baglanti olusturuyorsunuz. Hizli calismamasi normal.
    Her sayfa acildiginda tek tek istek atmak gereksiz. Chart'a baktigim zaman 5 dakikalik zaman araliklari goruyorum. Cron ile 5 dakikada bir istek atip datalari toplayarak db'ye kayit edin.
    Kendi sayfanizda DB'ye kayit ettiginiz datalari gosterirsiniz. Sayfa acilis hiziniz daha hizli olur.
    Cok mantikli dediginiz db e kayit edilebilir ama bu konu hakkinda hic bir bilgim yok malesef, baska bir yontem olarak bir dusunceniz varmidir?
  • 26-07-2022, 20:38:26
    #9
    dev
    Kurumsal Üye
    alakara adlı üyeden alıntı: mesajı görüntüle
    Cok mantikli dediginiz db e kayit edilebilir ama bu konu hakkinda hic bir bilgim yok malesef, baska bir yontem olarak bir dusunceniz varmidir?
    Cron ile DB'ye kayit etmek yerine JSON dosya olusturup icine json datayi yazdirabilirsiniz. DB'den cekmek yerine json dosyayi okuyup json data uzerinden islem yapabilirsiniz belki.