الأداء
لماذا سرعة المتجر ميزة بيعية وليست رفاهية تقنية
بقلم وردة مارت
لماذا سرعة المتجر ميزة بيعية وليست رفاهية تقنيةالأداء
حين يشتري تاجر ثيمًا، فهو يشتري واجهة متجر. لكن الواجهة التي تحتاج أربع ثوانٍ لتظهر ليست واجهة، بل شاشة بيضاء. السرعة قرار تصميمي يُتّخذ من أول سطر.
أين يذهب الوقت فعليًا
في أغلب المتاجر البطيئة، المشكلة ليست الخادم. إنها ثلاثة أشياء: صور أكبر من حجم عرضها، خطوط تُحمّل بأوزان لا تُستخدم، ومكتبات جافاسكربت تُحمّل في كل صفحة رغم أنها تخدم صفحة واحدة.
ما الذي نفعله بشكل مختلف
- سكربت منفصل لكل صفحة، فلا تُحمّل صفحة المنتج كود السلّة
- أوزان خطوط محدودة مع مجموعات فرعية عربية ولاتينية منفصلة
- أبعاد صريحة لكل صورة تمنع قفز التخطيط أثناء التحميل
- إعادة استخدام المكتبات المضمّنة في سلة بدل إضافة نسخة ثانية
كيف تقيس متجرك
افتح متجرك على جوال حقيقي وشبكة بيانات عادية، لا على حاسوبك المتصل بالألياف. ثم شغّل Lighthouse في وضع الجوال. الرقم الذي تراه هو ما يراه عميلك.