teknori adlı üyeden alıntı: mesajı görüntüle
Kodlarınızı görmeden yorum yapmak zor.

While döngüsü ile sürekli isteklere bağlanıyorsanız, gözünüzün fark edemeyeceği kadar çok hızlı istek atacaktır ve doğal olarak %100 cpu kullanımı olacaktır.

While döngüsü yerine, her dakika çalışan cron job oluşturmanız daha iyidir, her dakika güncellesin.
Söylediğim gibi while'ın içine her girildiğinde yaklaşık 3 saniye kadar kod çalışıyor(curl ile web isteği). Yani farkedilemeyecek kadar hızlı bir durum söz konusu değil. Cronjob'da kullansam yine while kullanmam lazım ki art arda istek atabileyim.

Kodu şu şekilde düşünebilirsiniz

while (true) {
    CurlRequest(); // 3 saniye
}