يقدم:
غالبًا ما تعاني صفحات الويب المذكورة مع ملفات لغة CSS أو Java المتعددة من بطء تحميل الصفحة لأن المتصفح يجب أن يطلب كل ملف مرجعي على حدة. ستقدم معظم المتصفحات طلبين متزامنين فقط إلى خادم واحد. قد يؤدي فتح طلبات متعددة وانتظار مشاركتها بشكل كامن حتى تكتمل قبل تقديم طلبات جديدة إلى حدوث تأخيرات مرئية للمستخدم، مما قد يجعل المستخدمين يشعرون بالحزن.
قلل من محاولات حل هذه المشكلة من خلال دمج ملفات لغة CSS أو Java المتعددة في تنزيل واحد. افتراضيًا، يقوم أيضًا بإزالة التعليقات والمسافات البيضاء الزائدة لتقليل كمية البيانات التي يجب إرسالها إلى المتصفح. وأفضل ما في الأمر أنه يفعل كل هذا بسرعة ولا يتطلب سوى بعض التغييرات البسيطة على صفحات الويب الموجودة لديك.
سمات:
قم بدمج ملفات لغة CSS أو Java المتعددة وتصغيرها سريعًا في تنزيل واحد.
تنفيذ PHP باستخدام مكتبة JSMin الممتازة الخاصة بـ Douglas Crockford لتصغير لغة Java.
يؤدي تجنب التخزين المؤقت إلى إنجاز عمل زائد عن الحاجة.
يستجيب باستجابة HTTP 304 (غير معدلة) عندما يكون لدى المتصفح بالفعل المحتوى المطلوب في ذاكرة التخزين المؤقت الخاصة به.
إعادة كتابة عناوين URL النسبية تلقائيًا في ملفات CSS المدمجة للإشارة إلى الموقع الصحيح.
مكتوب بأسلوب فعال للغاية وقابل للصيانة وقابل للتوسيع بسهولة.
تم تصميمه مع مراعاة الأمان باعتباره الاهتمام الرئيسي، على عكس بعض الأدوات المساعدة المشابهة، سيسمح تطبيق Do Not Minify للعملاء بطلب الملفات التي لا ينبغي لهم الوصول إليها.
الصيام الشديد؛ عند تمكين التخزين المؤقت، يكون Shrinking قادرًا على التعامل مع مئات الطلبات في الثانية على خادم قوي إلى حد ما.
يوسع