WooCommerce به دنبال بهبود عملکرد بلوک های سبد خرید و پرداخت – WP Tavern است

Leho Kraav گفت: “من فکر می کنم این حداقل 300 کیلوبایت (فشرده) بار JS را اضافه می کند (اعداد اولیه، فرآیند اندازه گیری من هنوز ادامه دارد).

فلوریسکا گفت: «تعداد درخواست‌ها برای Blocks تقریباً دو برابر شده است، که عالی نیست، بنابراین این چیزی است که می‌توانیم بررسی کنیم. من گمان می‌کنم دلیل این امر این است که ما به چند لایه انتزاعی در بالا متکی هستیم – WooCommerce و WordPress، که هر کدام بسته‌های خود را دارند و راه‌هایی برای انجام کارهای خاص دارند. اگر به سادگی بتوانیم این موضوع را می توانیم بررسی کنیم.»

مخزن این افزونه دارای 9 مشکل باز است که به عنوان مرتبط با عملکرد دسته بندی شده اند. بسیاری از آنها مستقیم نیستند و نیاز به تحقیق و آزمایش بیشتری دارند. به عنوان مثال، یک مشکل با اجرای چندین بلوک از شبکه های محصول وجود داشت گزارش شده است به عنوان افزایش زمان پاسخ 4+ ثانیه. مشارکت کنندگان چند ایده مختلف برای پرداختن به مسائل مربوط به عملکرد، مانند آزمایش کردن، ارائه کرده اند useSuspenseSelect به تجربه بارگیری درک شده را برای بلوک های مختلف بهبود می بخشد و یافتن راهی برای عملکرد بلوک های سبد خرید و پرداخت را پیگیری کنید. هیچ کدام از این بلیت ها هنوز تحرک زیادی نداشته اند.

بلوک های ووکامرس نگهبانان از جامعه توسعه دهندگان می خواهند بازخورد را به اشتراک بگذارید در مورد هر مشکل عملکردی که با بلوک‌های سبد خرید و پرداخت مواجه می‌شوند.

فلوریسکا این بازخورد را با چند معیار گذرا در مقایسه پرداخت کد کوتاه قدیمی با پرداخت بلوک ها و Shopify دنبال کرد:

پرداخت را مسدود می کند تسویه حساب کوتاه Shopify
مجموع بار 2.9 مگابایت 935 کیلوبایت 6.1 مگابایت
کل منتقل شده 2.1 مگابایت 1.3 مگابایت* 3 مگابایت
تعداد درخواست ها 144 77 146
صاحبان فروشگاه‌ها مشتاق نیستند به تجربه پرداخت کندتر روی آورند، بنابراین تیم WooCommerce به دنبال بازخوردی است که به آنها کمک می‌کند سبد خرید و بلوک‌های پرداخت را سریع‌تر کنند. تا کنون، یکی از کاربران گزارش داده است که به دلیل وجود اشکال در یک افزونه شخص ثالث، نگاهی اجمالی به آنچه که پرداخت مبتنی بر بلوک به بار دارایی JS اضافه می کند، دریافت کرده است.

ما قصد نداریم به این زودی تم کلاسیک خود را به یک تم بلوکی تبدیل کنیم، اما با این حال، من از این جهت احساس ناراحتی می کنم.

“ما به طور خاص به هر گونه مشکل مربوط به عملکرد که ممکن است مانع از استفاده بازرگانان یا توسعه دهندگان از بلوک های سبد خرید و پرداخت در نسخه کوتاه شود، علاقه مندیم.”

این بحث در مورد چگونگی بهبود عملکرد بلوک سبد خرید و پرداخت هنوز برای توسعه دهندگان بیشتر برای ارائه بازخورد باز است و تحقیقات در حال انجام است. خبر خوب این است که نگهبانان WooCommerce از وزنی که پرداخت مبتنی بر بلوک اضافه می کند آگاه هستند و فعالانه به دنبال راه هایی برای بهبود آن برای کاربران هستند.


منبع: https://wptavern.com/woocommerce-seeks-to-improve-cart-and-checkout-blocks-performance

الکس فلوریسکا، توسعه‌دهنده WooCommerce، گفت: «ما می‌دانیم که باید در این زمینه کارهایی انجام شود و می‌خواهیم پیشرفت کنیم.