Nasıl bu PHP Script sunucu durma neden olmamak mı?

0 Cevap php

Şu anda Ram 768MB ile, Linux tabanlı VPS koşuyorum.

Ben etki ayrıntıları toplayan bir uygulama varsa ve daha sonra bu etki pagerank ayrıntılarını almak için cURL üzerinden bir servise bağlanmak.

Ben yaklaşık 50 etki üzerinde bir kontrol çalıştırdığınızda komut detayları ayrıştırmak ve benim komut dosyası iade önce, o, tüm sonuçları ile yüklemek için uzaktan sayfayı yaklaşık 3 dakika sürer. Başka bir şey betiğin bitinceye kadar çalışması gibi görünüyor sayfaları yüklemek için beklerken sitesinde kullanıcılar sadece bir zamanlayıcı / 'ölüm topu' alacak bu yüzden, bir soruna neden olur.

** (Uzaktan sayfa etki ayrıntılarını alır ve AJAX ile sayfayı günceller, ancak yükleme tamamlanana kadar kıvırmak isteği (haklı) sayfasına geri dönmez.

Açıkçası yanlış bir şey yapıyorum kimse söyle, ya da bunu yapmanın daha iyi bir yolu olup olmadığını edebilirsiniz. (Orada 10 ve 10.000 etki sıraya arasında herhangi bir şey olabilir, bu yüzden sitenin geri kalanını etkilemeden arka planda çalıştırabilirsiniz bir süreç gerekiyor olabilir)

Teşekkürler

0 Cevap