تحليل أداء الويب
تحليل أداء الويب هو إضافة مجانية لمتصفح كروم تم تطويرها بواسطة godis. يوفر عرضًا شاملاً لمؤشرات أداء المفاتيح الشائعة ويقدم نظرة على تحليل شلال تحميل الصفحة وبيانات الموارد.
تركز الإضافة على مؤشرات أداء المفاتيح، باستثناء وقت تفريغ الصفحة ووقت إعادة التوجيه. وتحسب المقاييس التالية:
1. البايت الأول: responseStart - domainLookupStart
2. أول عرض/شاشة فارغة: responseEnd - fetchStart
3. التفاعل الأول: domInteractive - fetchStart
4. جاهزية DOM: domContentLoadedEventEnd - fetchStart
5. تحميل الصفحة: loadEventStart - fetchStart
كما يقدم أيضًا عرضًا لشلال مراحل مختلفة:
1. تفريغ: unloadEventEnd - unloadEventStart
2. إعادة التوجيه: redirectEnd - redirectStart
3. ذاكرة التخزين المؤقت للتطبيق: domainLookupStart - fetchStart
4. DNS: domainLookupEnd - domainLookupStart
5. TCP: connectEnd - connectStart
6. TTFB (الوقت حتى البايت الأول): responseStart - requestStart
7. نقل البيانات: responseEnd - responseStart
8. DOM: domContentLoadedEventStart - responseEnd
9. DCL (جاهزية محتوى DOM): domContentLoadedEventEnd - domContentLoadedEventStart
10. تحميل الموارد: loadEventStart - domContentLoadedEventEnd
11. عند التحميل: loadEventEnd - loadEventStart
بالإضافة إلى ذلك، توفر الإضافة تحليل الموارد، بما في ذلك:
1. عدد طلبات الموارد، حجم التحميل، وتوزيع النطاقات على الصفحة الرئيسية.
2. توزيع طلبات نطاقات الموارد ومتوسط وقت الاستجابة لها.
3. توزيع النطاقات بدون رؤوس استجابة.
4. حالة ضغط HTTP، توزيع الموارد غير المضغوطة، ومعدل ضربة الذاكرة المؤقتة.
5. تفكيك نوع الموارد.
6. عينة من أكثر 10 موارد تستغرق وقتًا وطلبات Ajax.
تحليل أداء الويب هو أداة قوية للمطورين ومسؤولي المواقع لتحليل وتحسين أداء تطبيقات الويب الخاصة بهم.