حاليًا، يبدو أن كل إضافة في Discourse تضيف طلبًا واحدًا على الأقل لملفات JS/CSS، مما يؤدي إلى تراكم عدد كبير من الطلبات في كل صفحة. على سبيل المثال، تحتوي الصفحة الرئيسية على حوالي: - 30 ملف JS (script src=“…”) - 20 ملف CSS (link rel=“stylesheet”) هل توجد خيار في Discourse (ربما عبر ملف app.yml) لدمج هذه الأصول لتقليل عدد طلبات الشبكة المطلوبة؟
OlehKuryshko
(Oleh Kuryshko)
1
Falco
(Falco)
2
لا، لا توجد خيارات من هذا القبيل لأن HTTP/2 يجعلها غير ضرورية.
الموضوعات ذات الصلة
| الموضوع | الردود | مرات العرض | النشاط | |
|---|---|---|---|---|
| Optimise speed - js and images | 6 | 928 | 31 ديسمبر 2019 | |
| In Discourse, all js and css files are presented separately. Why don't we combine them into one or two files and present them? | 10 | 653 | 9 مايو 2024 | |
| Does Discourse consider integrate JsDelivr? | 3 | 774 | 8 أكتوبر 2021 | |
| Javascript Aggregation | 1 | 513 | 6 يونيو 2020 | |
| Question about web app loading | 1 | 105 | 25 مارس 2025 |