سؤال

هل يعرف أحد كيف يمكنني تقليل حجم صفحتي أثناء التحميل؟هل يمكنني بأي حال من الأحوال تقليل حجم ملف CSS وحجم ملف Javascript؟

هل كانت مفيدة؟

المحلول

يكون ضغط GZIP فعالاً مع الاستجابات النصية مثل أوراق الأنماط وHTML، ولكن ليس الصور.

يعد التصغير فعالًا في CSS وJavascript (وأكثر من ذلك في Javascript).هناك العديد من الحلول المتاحة اعتمادًا على لغتك وإطارك.يؤدي هذا إلى تشويش التعليمات البرمجية التي يتم إرسالها عن طريق إزالة المسافات البيضاء وتقصير أسماء المعرفات حيثما أمكن ذلك.

يؤدي الجمع بين طلبات متعددة في طلب واحد إلى تقليل زمن الوصول كثيرًا، حتى لو لم يوفر الكثير من النطاق الترددي.وينتج عن ذلك وقت تحميل أسرع بالنسبة للمستخدمين.يمكنك دمج عدة ملفات CSS في ملف واحد، وهو أمر سهل.مع الصور، يمكنك استخدام تقنية تعرف باسم العفاريت.

نصائح أخرى

ضاغط YUI في هو خيار واحد.

YSlow غير لائق للحصول على فكرة عن السبب انها بطيئة.

وانها لا تميل إلى تقديم توصيات لمواقع كبيرة بدلا من المواقع الصغيرة، لذلك تطبيق الحس السليم.

هل يعني بايت نقل؟ إذا كان الأمر كذلك، يمكنك استخدام GZIP ضغط من HTML . في Apache، استخدم mod_deflate . وهناك أيضا مرشحات بريمج هناك.

w3compiler هو أداة من شأنها أن تفعل بالضبط ما تريد.

وهناك كتاب كبير على هذه تسمى مواقع الويب عالية الأداء . هذا كتاب أورايلي أن يأخذك من خلال الخطوات المختلفة للعميل رفع مستوى الاداء من الجانبين. ويغطي الموضوعات التي تشير إلى مثل CSS و JS ملف الأحجام من بين أمور أخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top