بارهای بزرگ شبکه با زمان بارگذاری طولانی ارتباط زیادی دارد. آنها همچنین برای کاربران هزینه دارند. به عنوان مثال، کاربران ممکن است مجبور باشند برای داده های سلولی بیشتر هزینه کنند. بنابراین، کاهش حجم کل درخواست های شبکه صفحه شما برای تجربه کاربران شما در سایت و کیف پول آنها مفید است.
چگونه ممیزی محموله شبکه Lighthouse شکست می خورد
Lighthouse اندازه کل تمام منابع درخواست شده توسط صفحه شما را بر حسب کیلو بایت (KiB) نشان می دهد. بزرگترین درخواست ها ابتدا ارائه می شوند:
بر اساس دادههای بایگانی HTTP ، میانگین بار شبکه بین 1700 تا 1900 کیلوبایت است. برای کمک به کشف بالاترین بار، لایت هاوس صفحاتی را که مجموع درخواست های شبکه آنها بیش از 5000 کیلوبایت است، پرچم گذاری می کند.
نحوه کاهش حجم محموله
سعی کنید اندازه کل بایت خود را زیر 1600 کیلوبایت نگه دارید. این هدف بر اساس مقدار دادهای است که میتوان از نظر تئوری در یک اتصال 3G بارگیری کرد و در عین حال به زمان تعاملی 10 ثانیه یا کمتر دست یافت.
در اینجا چند راه برای پایین نگه داشتن حجم محموله وجود دارد:
- درخواست ها را تا زمانی که مورد نیاز هستند به تعویق بیندازید. برای یک رویکرد ممکن ، الگوی PRPL را ببینید.
- بهینه سازی درخواست ها تا حد امکان کوچک باشد. تکنیک های ممکن عبارتند از:
- درخواست های کش را به گونه ای انجام می دهد که صفحه منابع را در بازدیدهای مکرر بارگیری مجدد نمی کند. (به صفحه فرود قابلیت اطمینان شبکه مراجعه کنید تا با نحوه کار کش کردن و نحوه پیاده سازی آن آشنا شوید.)
راهنمایی مخصوص پشته
زاویه ای
برای به حداقل رساندن اندازه بسته های جاوا اسکریپت خود ، تقسیم کد در سطح مسیر را اعمال کنید. همچنین، پیش کش کردن دارایی ها را با کارگر سرویس Angular در نظر بگیرید.
دروپال
برای کاهش اندازه تصاویر بارگذاری شده در صفحه خود، از سبک های عکس واکنشگرا استفاده کنید. اگر از Views برای نمایش چندین مورد محتوا در یک صفحه استفاده میکنید، صفحهبندی را برای محدود کردن تعداد آیتمهای محتوایی که در یک صفحه مشخص نشان داده میشوند، در نظر بگیرید.
جوملا
نمایش گزیدههایی در دستههای مقاله خود را در نظر بگیرید (یکی از راهحلهای محبوب پیوند «بیشتر بخوانید»)، کاهش تعداد مقالات نشاندادهشده در یک صفحه خاص، شکستن پستهای طولانی خود به چندین صفحه، یا استفاده از افزونهای برای بارگذاری تنبل نظرات.
وردپرس
نمایش گزیدههایی را در فهرست پستهای خود در نظر بگیرید (میتوانید از برچسب "بیشتر" استفاده کنید)، تعداد پستهای نشان داده شده در یک صفحه را کاهش دهید، پستهای طولانی خود را به چندین صفحه تقسیم کنید، یا از یک افزونه برای بارگذاری تنبل نظرات استفاده کنید.