DogukanX adlı üyeden alıntı: mesajı görüntüle
Bana kalırsa php dışında node.js vb. diller ile asenkron işlem yaptırman daha mantıklı.
Bir sonraki projelerimde o şekilde daha geliştirerek dediğiniz gibi yapacağım teşekkür ederim

Misafir adlı üyeden alıntı: mesajı görüntüle
php ile sistemi 1 kez çalışacak şekilde ayarlayıp cron ile belirli aralıklarla çalıştırsanız olmaz mı?
Aslında şuan bu bütün kodları çalıştırdığım kod dosyasını cron ile çalıştırarak kullanıyorum ama belirli yerden devam etmesini de bir şekilde dediğiniz gibi cron belirleyip veya kod dosyasını bekleterek yapmaya çalışacağım

MustafaDUGU adlı üyeden alıntı: mesajı görüntüle
Biraz göz gezdirirseniz kullanım mantığını anlarsınız, takıldığınız nokta olursa her türlü yardımcı olabilirim.

https://www.php.net/manual/en/function.sleep.php

https://www.w3schools.com/php/func_misc_sleep.asp
teşekkür ederim, normalde de bunları kullanıyorum fakat biraz problemliler; son yorumdaki kişinin dediği gibi sleep ile olacak iş değil gibi geldi sistemi çok yoruyor

MustafaDUGU adlı üyeden alıntı: mesajı görüntüle
Yavaş çalıştırma sorunu da localdeyse ayarlardan kaynaklı olabilir sunucuda da aynı şekilde.
Aslında tam tersi, çok hızlı çalıştırmaktan dolayı hep hatayı alıyorum da sadece sleep e özel bir yavaşlık var gibi algınlanmış olabilir ama sleep kodu ekleyince sanırsam tüm kodun bitmesini bekliyor ondan sonra yüklemeye çalışıyor kodumu ondan dolayı sleep yordu biraz

Plasyum adlı üyeden alıntı: mesajı görüntüle
php'de bu tarz işlemler yapmanız veya yapmaya çalışmanız yanlış. Python veya nodejs gibi dillere yönelin.
Haklısınız, sonraki projelerimde dikkat edeceğim

captainrau adlı üyeden alıntı: mesajı görüntüle
Sleep kullanmak yerine belki döngü içerisinde sürekli bir önceki değişkene atadığın saniye ile kontrol edip üstünden belirli bir miktar zaman geçmişse api requestini yapabilirsiniz.
Katılıyorum


Developer adlı üyeden alıntı: mesajı görüntüle
İstek sayınızı bir yerde tutup, bu sayıya göre hareket edebilirsiniz. Sayıyı belirli bir zaman dilimi sonra sıfırlarsanız, tekrardan istek atabilir hale gelebilirsiniz. sleep vs. ile olacak şey değil bu.
Tam şuan buna döndüm böyle bir şey yapıyorum ya cache sistemi ayarlayacağım artık ya da bir veritabanı tablosu oluşturup sadece değerlerin nerede kaldıklarını tutucam , şuan tek aklımdaki soru kod bir defa çalıştırdıktan sonra kaldığı yerden devam ederken nasıl bir cron veya çağırma işlemi yapıp tekrardan kod çalışmaya başlarsa daha verimli olabilir diye