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
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
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
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
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
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
İ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