שיפור זמן התגובה של השרת

הכלל הזה מופעל כששירות PageSpeed Insights מזהה שזמן התגובה של השרת גבוה מ-200 אלפיות השנייה.

סקירה כללית

המדד 'זמן תגובת השרת' מודד כמה זמן לוקח לטעון את ה-HTML הדרוש כדי להתחיל בעיבוד הדף מהשרת, בניכוי זמן האחזור ברשת בין Google לשרת. יכול להיות שיהיו הבדלים בין הפעלה אחת לשנייה, אבל לא אמורים להיות הבדלים גדולים מדי. למעשה, זמן תגובה משתנה מאוד של השרת עשוי להצביע על בעיית בסיס בביצועים.

המלצות

מומלץ לקצר את זמן התגובה של השרת כך שיהיה קצר מ-200 אלפיות השנייה. יש עשרות גורמים אפשריים להאט את התגובה של השרת: לוגיקת יישומים איטית, שאילתות מסדי נתונים איטיות, ניתוב איטי, frameworks, ספריות, הרעבה של המעבד (CPU) או הרעב של הזיכרון. צריך לקחת בחשבון את כל הגורמים האלה כדי לשפר את זמן התגובה של השרת. השלב הראשון כדי לגלות למה זמן התגובה של השרת גבוה הוא למדוד. לאחר מכן, כשבידך נתונים, היוועץ במדריכים המתאימים לפתרון הבעיה. לאחר פתרון הבעיות, עליך להמשיך למדוד את זמני התגובה של השרת ולטפל בכל צוואר בקבוק בביצועים בעתיד.

  1. לאסוף ולבדוק את הביצועים והנתונים הקיימים. אם אין גרסאות זמינות, כדאי לבדוק באמצעות פתרון אוטומטי למעקב אחר אפליקציות אינטרנט (יש גרסאות מתארחות וקוד פתוח שזמינות לרוב הפלטפורמות), או להוסיף כלים בהתאמה אישית.
  2. זיהוי ותיקון צווארי בקבוק בביצועים המובילים. אם אתם משתמשים בפלטפורמה פופולרית לניהול תוכן או ב-framework פופולרי באינטרנט, כדאי לעיין במסמכים כדי לקרוא על שיטות מומלצות לאופטימיזציה של הביצועים.
  3. נהלו מעקב אחר רגרסיות של ביצועים בעתיד ושלחו התראה.

משוב

האם הדף הזה הועיל לך?