راکت
حل شده

پروگرس بار ریل تایم در php و javascript

1 پاسخ

سلام دوستان من یه درخواست میفرستم سمت سرور و اجرای اون 2 دقیقه طول میکشه میخوام درصد پیشرفت کار رو تو کلاینت نشون بدم سمت سرور با لاراول هست آیا راه خوبی سراغ دارید؟

من خودم اینطوری تنظیم کردم که سمت سرور درصد پیشرفت رو تو یه فایل هر یک ثانیه یه بار اپدید که و اینور تو کلاینت هر 1 ثانیه ajax بزنه و درصد پیشرفت رو از اون فایل بخونه اما نمیشه، چون تا زمانی که فایل در حال نوشته شدن هست ای جکس ها جواب نمیدن.

ثبت پرسش جدید

پاسخ‌ها

1
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بهترین پاسخ

اینجوری برای یک پروگرس بار ۲ دقیقه ای باید ۱۲۰ تا درخواست Ajax بفرستید

راه معقول تر اینکه:
از Broadcast events و Laravel Echo استفاده کنی:
https://laravel.com/docs/7.x/broadcasting#installing-laravel-echo

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام