التحميل الأول يستغرق وقتًا طويلاً

هل هناك أي شيء يمكن فعله بشأن استغراق تحميل الخطاب الأول وقتًا طويلاً؟ (حوالي 3 ثوانٍ)
يبدو أنه مع SSO يستغرق الأمر 6-7 ثوانٍ.

لم أجد سوى مواضيع ذكرت EmberJS لحلها ولكن لم يتغير شيء على الرغم من وجوده في أحدث الإصدارات.

إعجاب واحد (1)

عادةً ما يكون وقت التحميل الأولي لموقع Discourse (مع ذاكرة تخزين مؤقت فارغة) ثانيتين إلى 5 ثوانٍ، ومع SSO، لا يُعد وقت تحميل يتراوح بين 6 إلى 7 ثوانٍ أمرًا غير معتاد لأن رحلة الذهاب والعودة لـ SSO تضيف طلب HTTP إضافيًا واحدًا على الأقل.

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

يمكن أن تعتمد أوقات التحميل أيضًا على سرعة الاتصال وأداء الجهاز من جانب المستخدم.

يمكن أن يساعد ضمان توفير موارد كافية لخادم Discourse من حيث وحدة المعالجة المركزية والذاكرة وسرعة الشبكة في تحسين الأداء في بعض الأحيان، حيث يمكن أن يؤدي انخفاض توفر الموارد إلى أوقات تحميل سيئة.

إعجابَين (2)

شكراً @SaraDev على ردك.

هل هناك أي خطط لتحسين هذا؟

من واقع خبرتي، فإن وقت استجابة الخادم (TTFB) كبير جدًا، لذا فإن ملاحظات المستخدم من منظور تجربة المستخدم (UX) سيئة للغاية.

وبالمثل، أجد أن وقت التخزين المؤقت قصير جدًا؟ إذا تركت موقع Discourse لبضع ساعات ثم عدت إليه، فإنه يعيد تحميل تطبيق الصفحة الواحدة (SPA) بالكامل كما لو كان تحميلًا أولى، لذا هناك 5-6 ثوانٍ أخرى للانتظار.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.