WooCommerce कार्ट और चेकआउट ब्लॉक प्रदर्शन में सुधार करना चाहता है – WP Tavern
WooCommerce ब्लॉक अनुरक्षक डेवलपर समुदाय से कार्ट और चेकआउट ब्लॉक के साथ अनुभव कर रहे किसी भी प्रदर्शन के मुद्दों पर प्रतिक्रिया साझा करने के लिए कह रहे हैं।
WooCommerce डेवलपर एलेक्स फ्लोरिस्का ने कहा, “हम जानते हैं कि इस क्षेत्र में काम किया जाना है और हम सुधार करना चाहते हैं।”
“हम विशेष रूप से किसी भी प्रदर्शन संबंधी मुद्दों में रुचि रखते हैं जो व्यापारियों या डेवलपर्स को शॉर्टकोड संस्करण पर कार्ट और चेकआउट ब्लॉक को अपनाने से रोक सकते हैं।”
प्लगइन के रिपॉजिटरी में नौ खुले मुद्दे हैं जिन्हें प्रदर्शन से संबंधित वर्गीकृत किया गया है। उनमें से ज्यादातर सीधे आगे नहीं हैं और अधिक शोध और परीक्षण की आवश्यकता है। उदाहरण के लिए, उत्पाद ग्रिड के कई ब्लॉकों को चलाने के साथ एक समस्या को 4+ सेकंड के प्रतिक्रिया समय में वृद्धि के रूप में रिपोर्ट किया गया था। योगदानकर्ताओं ने प्रदर्शन संबंधी समस्याओं को हल करने के लिए कुछ भिन्न विचारों का प्रस्ताव दिया है, जैसे प्रयोग करना useSuspenseSelect
विभिन्न ब्लॉकों के लिए कथित लोडिंग अनुभव को बेहतर बनाने और कार्ट और चेकआउट ब्लॉक के प्रदर्शन को ट्रैक करने का तरीका खोजने के लिए। इनमें से किसी भी टिकट में अभी ज्यादा हलचल नहीं दिखी है।
स्टोर के मालिक धीमे चेकआउट अनुभव पर स्विच करने के लिए उत्सुक नहीं होंगे, इसलिए WooCommerce टीम प्रतिक्रिया मांग रही है जो उन्हें कार्ट और चेकआउट ब्लॉक को तेज़ी से बनाने में मदद करेगी। अब तक, एक उपयोगकर्ता ने बताया कि तीसरे पक्ष के प्लगइन में एक बग के कारण, उसे एक झलक मिली कि ब्लॉक-आधारित चेकआउट जेएस एसेट पेलोड में क्या जोड़ता है।
“मुझे लगता है कि यह कम से कम ~ 300 केबी (संपीड़ित) जेएस पेलोड जोड़ता है (प्रारंभिक संख्या, मेरी माप प्रक्रिया अभी भी जारी है),” लेहो क्राव ने कहा।
“हम जल्द ही किसी भी समय अपनी क्लासिक थीम को ब्लॉक थीम में बदलने की योजना नहीं बना रहे हैं, लेकिन फिर भी, मैं इस दिशा के बारे में असहज महसूस करता हूं।”
फ्लोरिस्का ने इस प्रतिक्रिया पर कुछ सरसरी बेंचमार्क के साथ ब्लॉक चेकआउट और शॉपिफाई के साथ विरासत शोर्ट चेकआउट की तुलना की:
ब्लॉक चेकआउट | शोर्ट चेकआउट | Shopify | |
---|---|---|---|
कुल पेलोड | संचित करें 2.9MB | 935केबी | 6.1 एमबी |
कुल स्थानांतरित | 2.1 एमबी | 1.3एमबी* | 3 एमबी |
अनुरोधों की संख्या | 144 | 77 | 146 |
“ब्लॉकों के लिए अनुरोधों की संख्या लगभग दोगुनी हो गई है, जो बहुत अच्छा नहीं है, इसलिए यह कुछ ऐसा है जिस पर हम गौर कर सकते हैं,” फ्लोरिस्का ने कहा। “मुझे संदेह है कि इसका कारण यह है कि हम शीर्ष पर अमूर्तता की कुछ परतों पर भरोसा करते हैं – WooCommerce और वर्डप्रेस, प्रत्येक अपने पैकेज के साथ और कुछ चीजें करने के तरीके निर्धारित करते हैं। हम जांच कर सकते हैं कि क्या हम इसे आसानी से कर सकते हैं।
कार्ट और चेकआउट ब्लॉक प्रदर्शन को बेहतर बनाने के बारे में चर्चा अभी भी अधिक डेवलपर्स के लिए प्रतिक्रिया देने के लिए खुली है, और जांच जारी है। अच्छी खबर यह है कि WooCommerce अनुरक्षक इस बात से अवगत हैं कि ब्लॉक-आधारित चेकआउट कितना वजन जोड़ता है और सक्रिय रूप से उपयोगकर्ताओं के लिए इसे बेहतर बनाने के तरीकों की तलाश कर रहा है।