مسام
العودة إلى الدورة

أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ١٥ · الأداء

قِس قبل أن تغيّر شيئًا

الدرس ١٤٨ من ١٧٦ · ٣ دقيقة

لسانُ الشبكة ولوحُ الأداء. ماذا يُنظَر فيه، ولماذا قلّما يكون أولُ ما يلومه الجميع هو السبب. و«التطبيق بطيء» عَرَضٌ بأربعة أو خمسة أسبابٍ شائعة، والتخمين بينها هو كيف يذهب أسبوعٌ في تحسين ما لم يكن المشكلة قط. وأول ما يلومه الجميع المنصّةُ — «هو بطيء لأنه قليل الشفرة». وذلك خطأٌ دائمًا تقريبًا. فالأغلبية الساحقة من الصفحات البطيئة في هذا المنتَج بطيئةٌ بسبب ما تطلبه، وذلك قرارٌ لا قصور — الدرسان ٢ و٣. فابدأ بلسان الشبكة، فهو يجيب أكبر سؤالين دفعةً. كم طلبًا تجري هذه الصفحة، وكم يبلغ حجم كل استجابة؟ فصفحةٌ تجري تسعة استدعاءاتٍ حيث تحتاج اثنين، أو تتلقّى أربعمئة كيلوبايت لعرض عشرين صفًّا، لها جوابها على الشاشة قبل أن يقيس أحدٌ شيئًا. وانظر في الشلّال لا في المجاميع. فاستدعاءاتٌ تعمل واحدًا بعد آخر لأن كلًّا ينتظر السابق مشكلةٌ مغايرة لاستدعاءاتٍ تعمل معًا — فالأولى قابلةٌ للإصلاح بإزالة اعتماد، والمجاميع لا تميّزهما. ولوح الأداء الخطوة الثانية وحين يكون لسان الشبكة

الدرس الكامل جزء من الدورة

الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.

احصل على الدروس المجانية بالبريد

سنرسل لك رابطًا لكل درس مجاني في هذه الدورة. لا حاجة إلى حساب، ورسالة واحدة فقط.

في هذه الوحدة: الوحدة ١٥ · الأداء

  1. ١قِس قبل أن تغيّر شيئًا
  2. ٢الجلب الزائد: السبب المعتاد
  3. ٣استدعاءات أكثر من اللازم
  4. ٤عرض قائمة كبيرة
  5. ٥ماذا تُحمِّل، ومتى
  6. ٦التخزين المؤقت، ومتى يكذب
  7. ٧ما الذي ينكسر: ثلاثة إخفاقات أداء
  8. ٨تمهيد التدريب · عشرة أضعاف البيانات