استخدِم لوحة الأداء لتحليل أداء موقعك الإلكتروني.
نظرة عامة
تتيح لك لوحة الأداء تسجيل الملفات الشخصية لأداء وحدة المعالجة المركزية (CPU) لتطبيقات الويب. حلِّل الملفات الشخصية للعثور على العوامل التي قد تؤثّر سلبًا في الأداء ومعرفة الطرق التي يمكنك من خلالها تحسين استخدام الموارد.
استخدِم لوحة الأداء لإجراء ما يلي:
- سجِّل ملفًا شخصيًا للأداء.
- تغيير إعدادات الالتقاط
- تحليل تقرير أداء
للحصول على دليل شامل عن تحسين أداء موقعك الإلكتروني، يمكنك الاطّلاع على تحليل أداء بيئة التشغيل.
فتح لوحة "الأداء"
لفتح لوحة الأداء، افتح أدوات مطوّري البرامج واختَر الأداء من مجموعة من علامات التبويب في أعلى الصفحة.
بدلاً من ذلك، اتّبِع الخطوات التالية لفتح لوحة الأداء باستخدام قائمة الأوامر:
- افتح "أدوات مطوري البرامج".
- افتح قائمة الأوامر بالضغط على:
- نظام التشغيل macOS: Command+Shift+P
- Windows وLinux وChromeOS: Control+Shift+P
- ابدأ بكتابة
Performance panel
، ثم اختَر عرض لوحة الأداء، واضغط على Enter.
متابعة البث المباشر لمؤشرات أداء الويب الأساسية
عند فتح لوحة الأداء، يتم تسجيل مقياسَي سرعة عرض أكبر محتوى مرئي (LCP) ومتغيّرات التصميم التراكمية (CLS) المحليَّين وعرضهما على الفور، كما يتم عرض النتيجة (جيّد أو بحاجة إلى تحسين أو سيئ).
إذا تفاعلت مع صفحتك، تعرض لوحة الأداء أيضًا مدى استجابة الصفحة لتفاعلات المستخدم (INP) المحلي ونتائجه، بالإضافة إلى مقياس LCP ومتغيّرات التصميم التراكمية (CLS)، ما يمنحك نظرة عامة وشاملة على مؤشرات أداء الويب الأساسية لصفحتك باستخدام الاتصال بالشبكة والجهاز.
تقدّم لوحة الأداء قائمة بالتفاعلات التي تمّ تسجيلها ضمن بطاقات المقاييس الثلاثة. لمحو القائمة، انقر على
محو.للاطّلاع على تفاصيل نتيجة المقياس، مرِّر مؤشّر الماوس فوق قيمة المقياس للاطّلاع على تلميح.
قارن تجربتك بتجربة المستخدمين
يمكنك أيضًا استرجاع بيانات الحقول من تقرير تجربة المستخدم في Chrome ومقارنة تجربة مستخدمي موقعك الإلكتروني بالمقاييس المحلية.
لإضافة بيانات الحقول:
في الأداء > الخطوات التالية > بيانات الحقل، انقر على الإعداد.
في مربّع الحوار ضبط جلب بيانات الحقل، لاحظ الإفصاح عن بيانات الخصوصية، وانقر على حسنًا.
متقدم: إعداد عملية ربط بين بيئتَي التطوير والإنتاج...
يمكنك اختياريًا إعداد عمليات ربط (متعدّدة) بين مصدرَي التطوير والنشر للحصول تلقائيًا على بيانات الحقول الأكثر صلةً:
- في نافذة الحوار، وسِّع قسم الإعدادات المتقدّمة وانقر على + جديد.
في جدول الربط، أدخِل عناوين URL للتطوير والإنتاج وانقر على +.
على سبيل المثال، سيؤدي ربط
http://localhost:8080
بـhttps://example.com
إلى عرض بيانات الحقلexample.com/page1
عند الانتقال إلىlocalhost:8080/page1
.بالإضافة إلى ذلك، إذا لم تتمكّن من الحصول على بيانات الحقول تلقائيًا لسبب ما، يمكنك تفعيل
عرض بيانات الحقول دائمًا لعنوان URL أدناه وتقديم عنوان URL. ستحاول لوحة الأداء جلب بيانات الحقول لعنوان URL هذا أولاً، ثم تعرض لك بيانات هذا الحقل بغض النظر عن الصفحة التي تنتقل إليها.لتغيير إعدادات استرجاع بيانات الحقول بعد الإعداد، انقر على بيانات الحقول > ضبط.
من خلال إعداد ميزة جلب بيانات الحقل، تعرض لك لوحة الأداء الآن مقارنة بين نتائج المقاييس المحلية وتلك التي يواجهها المستخدمون. يمكنك الاطّلاع على فترة جمع البيانات في قسم بيانات الحقول على يسار الصفحة.
للاطّلاع على تفاصيل نتيجة المقياس، مرِّر مؤشّر الماوس فوق قيمة المقياس للاطّلاع على تلميح.
ضبط بيئتك لمطابقة بيئة المستخدمين بشكلٍ أفضل
بعد إعداد جلب بيانات الحقول كما هو موضّح في القسم السابق، تقدّم لك لوحة الأداء اقتراحات حول كيفية ضبط بيئتك بما يتوافق بشكل أفضل مع تجربة المستخدمين.
لضبط البيئة:
في كل بطاقة مقياس، وسِّع قسم مراعاة ظروف الاختبار على نظامك المحلي، إن توفّر، واقرأ الاقتراحات.
في هذا المثال، يبدو أنّه عليك استخدام حجم شاشة كمبيوتر مكتبي شائع وتقليل معدّل نقل البيانات للشبكة ووحدة المعالجة المركزية لكي تتوافق تجربة المستخدمين مع توقعاتهم بشكل أفضل.
لمطابقة إعدادات البيئة لهذا المثال:
- اضبط إطار العرض على أحد أحجام الشاشة الشائعة (مثلاً، 720p أو 1080p). لمحاكاة أجهزة وأحجام شاشات معيّنة، يمكنك استخدام وضع الجهاز في لوحة العناصر.
- يستخدم %82 من مستخدمي الموقع الإلكتروني في هذا المثال أجهزة الكمبيوتر المكتبي للتصفح. للتأكّد من مقارنة نتائج المقاييس المحلية ببيانات الحقول الصحيحة، يمكنك اختيار كمبيوتر مكتبي من القائمة المنسدلة بيانات الحقول > الجهاز.
- في قسم إعدادات البيئة، اضبط القائمة المنسدلة الشبكة على Fast 4G وCPU على سبيل المثال بطء بمقدار 20 مرّة. يمكنك أيضًا التأكّد من إيقاف ذاكرة التخزين المؤقت للشبكة في القسم نفسه.
بعد ضبط البيئة، يمكنك إعادة تحميل الصفحة والتفاعل معها لتسجيل INP المحلي، ومقارنة نتائج المقاييس مرة أخرى.
يبدو أنّ نتائج المقاييس أصبحت الآن أكثر تشابهًا مع تلك التي يشهدها المستخدمون. وبناءً على ذلك، اختفت أقسام مراعاة ظروف الاختبار على نظامك المحلي من بطاقات المقاييس.
بعد ذلك، يمكنك البدء في تحسين مؤشرات أداء الويب الأساسية لموقعك الإلكتروني:
إعداد تقرير الأداء وتحليله
في الأقسام التالية، اتّبِع الإرشادات حول كيفية تسجيل ملف شخصي وتغيير إعدادات التسجيل وتحليل التقرير.
تسجيل ملفّ أداء
عندما تكون مستعدًا للتسجيل، توفّر لك لوحة الأداء الخيارات التالية:
- تسجيل الأداء في بيئة التشغيل
- تسجيل أداء التحميل
- التقاط لقطات شاشة أثناء التسجيل
- فرض تجميع البيانات المهملة أثناء التسجيل
- حفظ تسجيل
- تحميل تسجيل
- محو تسجيل
تغيير إعدادات الالتقاط
تتيح لك إعدادات التسجيل تغيير طريقة تسجيل "أدوات مطوّري البرامج" لتسجيلات الأداء، ويمكن أن تمنحك معلومات إضافية في التقرير. انقر على إعدادات الالتقاط للوصول إلى قائمة إعدادات الالتقاط.
اختَر الخيارات التالية من قائمة إعدادات الالتقاط:
- إيقاف عيّنات JavaScript: يؤدي هذا الخيار إلى إيقاف تسجيل تسلسلات استدعاء JavaScript المعروضة في المقطع الصوتي الرئيسي والتي يتمّ استدعاؤها أثناء التسجيل. سيؤدي ذلك إلى تقليل النفقات العامة للأداء.
- تفعيل قياس سرعة العرض المتقدّم (بطيء): لتسجيل بيانات قياس سرعة العرض المتقدّم. يؤثّر سلبًا في الأداء بشكل كبير.
- تفعيل إحصاءات أداة اختيار لغة CSS (بطيء): يلتقط إحصاءات أداة اختيار لغة CSS. تؤدي إلى عرقلة الأداء بشكل كبير
- تقييد سرعة وحدة المعالجة المركزية (CPU): يمكنك محاكاة سرعات وحدة المعالجة المركزية (CPU) الأبطأ.
- ضبط الحدّ الأقصى المسموح به لعرض نطاق الشبكة: يمكنك محاكاة سرعات شبكة أبطأ.
- مستوى التزامن في الجهاز: يمكنك ضبط القيمة التي يتم الإبلاغ عنها من خلال
navigator.hardwareConcurrency
.
تحليل تقرير الأداء
راجِع تحليل تسجيل الأداء للحصول على دليل كامل حول كيفية استخدام لوحة الأداء.
في ما يلي مجموعة من المواضيع الواردة في الدليل، بالإضافة إلى مستندات أخرى مفيدة:
للتعرّف على كيفية التنقّل في التقرير:
لمعرفة كيفية التركيز على ما يهمّك في سير العمل:
- تغيير ترتيب الأغاني وإخفاؤها
- إخفاء الدوالّ وعناصرها الفرعية في مخطّط "الشرارة"
- إنشاء علامات مسار التنقّل والانتقال بين مستويات التكبير/التصغير
للاطّلاع على مزيد من المعلومات عن علامات التبويب "من الأسفل إلى الأعلى" و"شجرة المكالمات" و"سجلّ الأحداث":
لمعرفة كيفية تحليل التقرير:
- عرض نشاط سلاسل المحادثات الرئيسية
- قراءة الرسم البياني للشعب
- عرض لقطة شاشة
- عرض مقاييس الذاكرة
- عرض مدة جزء من تسجيل
- تحليل أداء أداة اختيار لغة CSS أثناء أحداث إعادة حساب النمط
- تحليل أداء Node.js باستخدام لوحة "الأداء"
- تحليل اللقطات في الثانية
- مرجع أحداث المخطط الزمني
تحسين الأداء باستخدام هذه اللوحات
اطّلِع على لوحات أخرى يمكن أن تساعدك في تحسين أداء موقعك الإلكتروني: