איך מודדים מהירות?

Chris Anstey
Chris Anstey
Bojan Pavic
Bojan Pavic

הביצועים בפועל משתנים מאוד בגלל הבדלים במכשירים של המשתמשים, בחיבורים לרשת ובגורמים אחרים. לדוגמה, אם אתם טוענים את האתר באמצעות חיבור לרשת קווית במשרד ומשווים את זה לטעינה באמצעות Wi-Fi בבית קפה, סביר להניח שהחוויות יהיו שונות מאוד. יש הרבה כלים בשוק שיכולים לעזור לכם לאסוף נתוני מעבדה או נתוני שדה כדי להעריך את מהירות הטעינה של דף.

נתוני מעבדה לעומת נתונים מהשטח

גרפיקה של כלי מהירות

נתוני מעבדה הם נתוני ביצועים שנאספים בסביבה מבוקרת עם הגדרות מוגדרות מראש של מכשיר ורשת, ואילו נתוני שטח הם נתוני ביצועים שנאספים מטעינות דפים בפועל שחווים המשתמשים שלכם בשטח. לכל סוג יש יתרונות ומגבלות משלו.

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

נתוני שטח (נקראים גם "מעקב אחר משתמשים אמיתיים" או RUM) מתעדים את חוויית המשתמש האמיתית בעולם האמיתי ומאפשרים התאמה למדדי KPI עסקיים, אבל יש להם קבוצה מוגבלת של מדדים ויכולות ניפוי באגים מוגבלות.

כלים

נתוני מעבדה

Lighthouse מקבל כתובת URL ומריץ סדרה של בדיקות בדף, ואז יוצר דוח על ביצועי הדף. יש כמה דרכים להפעיל את Lighthouse, כולל אפשרות לבדוק בקלות דף מתוך כלי הפיתוח ל-Chrome.

נתונים מהשטח

הדוח על חוויית המשתמש ב-Chrome‏ (CrUX) מספק מדדים שמראים איך משתמשי Chrome בפועל חווים יעדים פופולריים באינטרנט.

כלים אחרים

PageSpeed Insights מספק נתוני מעבדה ונתוני שטח לגבי דף. הכלי משתמש ב-Lighthouse כדי לאסוף ולנתח נתוני מעבדה לגבי הדף, ונתוני השטח בפועל מבוססים על מערך הנתונים של הדוח לגבי חוויית המשתמש ב-Chrome.

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