إنشاء شهادة discobot بطيء جدًا على خادمنا

مثير للاهتمام. لقد قمنا بتضمين صورة بتنسيق Base64 هناك. أتساءل لماذا لم نرابط ببساطة إلى المورد الخارجي في وسم image SVG :thinking:

لقد غصت في تاريخ الإضافة حتى النقطة التي أضفناها فيها لأول مرة:

ويبدو أننا كنا نستخدم دائمًا صورًا مضمنة بتنسيق Base64.

تحرير: بعد بعض البحث، نقوم بالتضمين باستخدام Base64 لأن الشهادة تُحمّل عبر وسم HTML img. للحصول على صور رمزية أرخص، سيتعين علينا الانتقال إلى وسم object، وهو محظور افتراضيًا في سياسة محتوى الأمان (CSP) الخاصة بنا. أو تضمين ملف SVG بالكامل في محتوى المنشور. أعتقد أن iframe هو أفضل خيار لدينا.

لدي FIX: Make discobot certificate gen faster/non blocking by xfalcox · Pull Request #11344 · discourse/discourse · GitHub للحصول على تعليقات @tgxworld.