بهبود زمان پاسخگویی سرور

این قانون زمانی فعال می شود که PageSpeed ​​Insights تشخیص دهد که زمان پاسخ سرور شما بالای 200 میلی ثانیه است.

بررسی اجمالی

زمان پاسخ سرور اندازه‌گیری می‌کند که چقدر طول می‌کشد تا HTML لازم برای شروع رندر کردن صفحه از سرور شما بارگیری شود، و تأخیر شبکه بین Google و سرور شما کم شود. ممکن است از یک اجرا به اجرا دیگر واریانس وجود داشته باشد، اما تفاوت ها نباید خیلی زیاد باشند. در واقع، زمان پاسخ سرور بسیار متغیر ممکن است نشان دهنده یک مشکل اساسی در عملکرد باشد.

توصیه ها

شما باید زمان پاسخگویی سرور خود را کمتر از 200 میلی ثانیه کاهش دهید. ده ها عامل بالقوه وجود دارد که ممکن است پاسخ سرور شما را کند کند: منطق برنامه کاربردی، پرس و جوهای پایگاه داده کند، مسیریابی کند، چارچوب ها، کتابخانه ها، گرسنگی منابع CPU یا گرسنگی حافظه. برای بهبود زمان پاسخگویی سرور خود باید تمامی این عوامل را در نظر بگیرید. اولین قدم برای کشف اینکه چرا زمان پاسخ سرور زیاد است، اندازه گیری است. سپس، با در دست داشتن اطلاعات، با راهنمای مناسب برای نحوه رسیدگی به مشکل مشورت کنید. پس از رفع مشکلات، باید به اندازه گیری زمان پاسخ سرور خود ادامه دهید و هر گونه گلوگاه عملکرد آینده را برطرف کنید.

  1. عملکرد و داده های موجود را جمع آوری و بررسی کنید . اگر هیچ کدام در دسترس نیست، با استفاده از یک راه حل نظارت بر برنامه های وب خودکار ارزیابی کنید (نسخه های میزبان و منبع باز برای اکثر سیستم عامل ها موجود است)، یا ابزار دقیق سفارشی اضافه کنید.
  2. گلوگاه های عملکرد برتر را شناسایی و رفع کنید . اگر از یک چارچوب وب محبوب یا پلت فرم مدیریت محتوا استفاده می‌کنید، برای بهترین شیوه‌های بهینه‌سازی عملکرد به مستندات مراجعه کنید.
  3. نظارت و هشدار برای هر گونه رگرسیون عملکرد آینده!

بازخورد

این صفحه به شما کمک کرد؟