प्रति पृष्ठ एक मेगाबाइट को प्रीफेच करना बंद करें, और बैकएंड को मुफ्त में कॉल करना बंद करें

Performancekamo-marketing
शिप
19 अगस्त 2026 को 3:19 pm बजे UTC
लेखक
Kamo
Commit
d3de447

प्रत्येक पृष्ठ पर भुगतान की जाने वाली दो लागतें, दोनों रिपोर्टर के स्वयं का पालन करके पाई जाती हैं i18n और अनावश्यक बैकएंड कॉल के बारे में सोचना। PREFETCH VOLUME — 4fae924 से एक प्रतिगमन। पूर्ववर्ती मार्गों से पहले, एक <Link> प्रीफेच 220 खाली बाइट्स लौटा, इसलिए प्रीफेचिंग लागत कुछ नहीं। अब प्रत्येक रिटर्न एक वास्तविक ~ 37 KB पेलोड, और पृष्ठ औसत (194 पर) पर 73 आंतरिक लिंक ले जाते हैं साइटमैप साझा पाद लेख अकेले उनमें से 29 को हर पृष्ठ पर योगदान देता है: कानूनी और कानूनी कंपनी लिंक कोई भी नेविगेट नहीं करता है, प्रत्येक लाने और उड़ान की तैयारी एक पूर्ण पृष्ठ उसी मुख्य धागे पर पेलोड जिसने वास्तव में पूछे गए पृष्ठ को प्रस्तुत किया है। लगभग एक मेगाबाइट प्रति पृष्ठ। पाद लेख पर और थोक सूचियों पर prefetch={false} (साइट-मैप, ******************* हब, ब्लॉग, संबंधित सामग्री); प्राथमिक नेविगेशन प्रीफीचिंग रखता है, जो कि इरादे है। Uncached BACKEND CALLS - PreviewBanner साझा लेआउट में रहता है, इसलिए इसका मतलब यह है कि उसके पास वापस आया है। /api/changelog/today हर एक पृष्ठ लोड पर निकाल दिया, और मार्ग इस्तेमाल किया `cache: "no-store"`: सुरक्षा सेवा के लिए एक लाइव राउंड ट्रिप, प्रति पृष्ठ आगंतुक, के लिए आज के चेंजलॉग प्रविष्टियों की गिनती। /api/changelog में समान पैटर्न और /api/changelog/stats. सभी तीन अब 60 के दशक में फिर से मान्य हैं, इसलिए बेड़े ज्यादातर एक पर देखता है बैकएंड कॉल एक मिनट। DynamicMetaLoader इसी तरह फिर से ड्राइंग थीम कॉन्फ़िगरेशन था साइट का नाम और आइकन पथ पढ़ने के लिए प्रत्येक लोड पर नो-स्टोर के साथ क्रॉस-origin; यह अब ब्राउज़र कैश का उपयोग करता है। विशेष रूप से i18n पर, जो अन्य संदेह था: मापा गया, और यह अब नहीं है थोक। एक 37.7 KB प्रीफेच पेलोड का संदेश खाता ~8.9 KB कुल (nav 1100 B, पाद लेख 2209 B, आम 733 B, लगभग 4134 B और तीन छोटे) - 013faf1 में प्रति रूट स्कोपिंग ने अपना काम किया। शेष ~29 KB पृष्ठ का अपना है क्रमबद्ध पेड़ इसके अलावा प्रत्येक नमूना को /api/perf-probe के लिए POST करने के लिए Perf=1 जांच का विस्तार करता है, इसलिए पॉड लॉग में समय भूमि और इसे kubectl के साथ पढ़ा जा सकता है, बजाय ट्रांसक्रिप्टेड आउट ब्राउज़र का। दोनों अस्थायी होते हैं और एक साथ आते हैं।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें