از بارهای سنگین شبکه خودداری کنید

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

چگونه ممیزی محموله شبکه Lighthouse شکست می خورد

Lighthouse اندازه کل تمام منابع درخواست شده توسط صفحه شما را بر حسب کیلو بایت (KiB) نشان می دهد. بزرگترین درخواست ها ابتدا ارائه می شوند:

تصویری از فانوس دریایی از ممیزی بارهای سنگین شبکه اجتناب کنید

بر اساس داده‌های بایگانی HTTP ، میانگین بار شبکه بین 1700 تا 1900 کیلوبایت است. برای کمک به کشف بالاترین بار، لایت هاوس صفحاتی را که مجموع درخواست های شبکه آنها بیش از 5000 کیلوبایت است، پرچم گذاری می کند.

نحوه کاهش حجم محموله

سعی کنید اندازه کل بایت خود را زیر 1600 کیلوبایت نگه دارید. این هدف بر اساس مقدار داده‌ای است که می‌توان از نظر تئوری در یک اتصال 3G بارگیری کرد و در عین حال به زمان تعاملی 10 ثانیه یا کمتر دست یافت.

در اینجا چند راه برای پایین نگه داشتن حجم محموله وجود دارد:

راهنمایی مخصوص پشته

زاویه ای

برای به حداقل رساندن اندازه بسته های جاوا اسکریپت خود ، تقسیم کد در سطح مسیر را اعمال کنید. همچنین، پیش کش کردن دارایی ها را با کارگر سرویس Angular در نظر بگیرید.

دروپال

برای کاهش اندازه تصاویر بارگذاری شده در صفحه خود، از سبک های عکس واکنشگرا استفاده کنید. اگر از Views برای نمایش چندین مورد محتوا در یک صفحه استفاده می‌کنید، صفحه‌بندی را برای محدود کردن تعداد آیتم‌های محتوایی که در یک صفحه مشخص نشان داده می‌شوند، در نظر بگیرید.

جوملا

نمایش گزیده‌هایی در دسته‌های مقاله خود را در نظر بگیرید (یکی از راه‌حل‌های محبوب پیوند «بیشتر بخوانید»)، کاهش تعداد مقالات نشان‌داده‌شده در یک صفحه خاص، شکستن پست‌های طولانی خود به چندین صفحه، یا استفاده از افزونه‌ای برای بارگذاری تنبل نظرات.

وردپرس

نمایش گزیده‌هایی را در فهرست پست‌های خود در نظر بگیرید (می‌توانید از برچسب "بیشتر" استفاده کنید)، تعداد پست‌های نشان داده شده در یک صفحه را کاهش دهید، پست‌های طولانی خود را به چندین صفحه تقسیم کنید، یا از یک افزونه برای بارگذاری تنبل نظرات استفاده کنید.

منابع

کد منبع برای جلوگیری از حسابرسی بارهای سنگین شبکه