سلام
من یه سرور با لاراول دارم و فرانت اند با react. وقتی خود route ها api لاراول رو توی مرورگر وارد میکنم خیلی سریع جواب میده
ولی توی react خیلی طول میکشه،بعضی وقتا بیشتر از 10 ثانیه. بعضی وقتا هم کلا نمیاد و باید صفحه رو رفرش کنم.
توی تب network هم دیدم، بعضی وقت ها اصن ریکوئستی اونجا نمیاد و بعد از چند ثانیه از لود شدن صفحه ریکوئست ها ارسال میشه
بعضی وقتا هم ارور 500 میدن، بعضی وقت ها هم Gateway Timeout. ممکنه همه مشکل از هاست باشه ؟ آخه وقتی خود route رو میزنم سریع خروجی JSON رو میاره ولی توی react اینجوریه.
از مشهدهاست گرفتم.
تمام fetch هام توی useEffect هستن ( معادل componentDidMount )، روی لوکال هاست هم مشکلی نداره
سلام
@saman1111
وب سرور چیه
منابع سرور چیه
از کمبود منابع و حتی کانفیگ هم میتونه باشه.
سلام
@Alimotreb
وب سرور Apache
هاست اشتراکی گرفتم، مشخصات سرور رو نگفتن
زمان لود شدن سایت توی GTMetrix خیلی متغیره، بعضی وقتا تا 80 ثانیه هم میره، بعضی وقت ها 30، بعضی وقت ها هم 9 ثانیه میشه
حجم سایت هم حدود 1 مگابایته
گاهی اوقت زمان waiting قبل از شروع دریافت اطلاعات خیلی زیاده و حدود 30 ثانیس
شاید پاسخ شما همینجا باشد
سلام
@saman1111
ببینید اگر رو سرور های ایران هستید ، به دلیل عدم داشتن کیفیت مناسب ، این موراد پیش میاد! و طبیعیه روی ایران
اما از سرور های اروپایی اگر استفاده میکنید ، خب نه ، نباید اینطوری باشه
این قضیه احتمالا بر میگرده به منابع
احتمالا رم هاست 512 بیشتر نیست ، تعداد کانکشن ها هم محدود شده هست....
میتونید یه سرور بگیرید
رم 4 یا 6 ، خودتون کانفیگ بزنید .... راحت و آسوده توی کانفیگ ها هم دست ببرید و چیزی که میخوایید رو دربیارید از توش.
@juza66
منم از همون axios استفاده میکنم
ممنون از پاسختون
@Alimotreb
بله سرور داخل ایرانه
این نتایج تستشه
http://uupload.ir/files/4bt3_screenshot_(96).png
http://uupload.ir/files/7xkz_screenshot_(97).png
http://uupload.ir/files/a3zm_screenshot_(98).png
آخه بعضی وقت ها دیگه خیلی کنده
طبیعیه تا این حدش ؟
@Alimotreb
آیا استفاده از CDN ها مثل ابرآروان میتونه مشکل ضعف سرور رو حل کنه ؟
سلام
@saman1111
خیر CDN زیاد کار ساز نیست!
شما همین پروژه رو ببر روی یه هاست از آلمان تست بگیر!
تفاوت رو متوجه میشید