ضغط Gzip

صورة من iOS 3

تتيح لك عدة أنواع من ملفات وتطبيقات Gzip المتاحة اليوم ضغط محتوى HTTP قبل تقديمه إلى عميل ، ويتم استخدامها جميعا على أنظمة Unix و Unix. نتيجة لهذه العملية ، تم العثور على ملف يتقلص بنسبة تصل إلى 80 في المائة ، مما يؤدي إلى أوقات تحميل أسرع للصفحة ، واستهلاك أقل لعرض النطاق الترددي ، وانخفاض في النفقات العامة ل SSL.

يمكن استخدام الضغط قبل مغادرة المحتوى للخادم لتقليل حجم الملف لمعالجة هذه المشكلة. هناك طريقة ضغط قياسية تسمى Gzip ، والتي تستخدم على نطاق واسع من قبل خوادم الويب والمتصفحات والتطبيقات الأخرى للضغط السلس وتخفيف ضغط المحتوى أثناء نقله عبر الإنترنت. يمكنه تقليل حجم ملفات JavaScript و CSS و HTML بنسبة تصل إلى 90٪ باستخدام خوارزمية ضغط gzip ، المستخدمة بشكل أساسي مع الملفات البرمجية والنصية.

كيف يعمل Gzip؟

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

تأثير مستويات الضغط على استخدام الموارد

على عكس عمليات الضغط الأخرى ، يعتمد ضغط Gzip على وحدة المعالجة المركزية ولديه مجموعة متنوعة من مستويات الضغط للاختيار من بينها. كلما ارتفع مستوى الضغط ، كلما كان الملف أصغر ، ولكن كلما زاد وقت وحدة المعالجة المركزية. 

وتشير التقديرات إلى أن متوسط حجم صفحة الويب قد زاد بنحو 1.2 ميغابايت على مدى السنوات العشر الماضية. ونتيجة لذلك، أصبح من الضروري بشكل متزايد تطوير أساليب لتقديم كميات كبيرة من البيانات بسرعة وكفاءة مع زيادة مطالبنا بالمعلومات. 

متى يجب استخدام GZIP؟

توفر خوارزميات الضغط في GZIP مستوى مقبولا من الضغط للمحتوى الثابت والديناميكي ، وهي سريعة بما يكفي لتشغيلها على أي عميل / خادم عمليا. بالإضافة إلى ذلك ، تعمل العديد من التقنيات المستخدمة اليوم بشكل جيد مع المحتوى الثابت ، مثل bz2 و xz و Brotli.

على الرغم من الانخفاض البطيء في دعم الويب ل GNU Zip ، إلا أنه لا يزال لديه العديد من الاستخدامات التي ستبقيه ذا صلة لسنوات عديدة. على سبيل المثال ، بغض النظر عن تقنيات الضغط الأحدث ، ستكون هناك دائما مفاضلة بين المعالجة من جانب الخادم ونسب الضغط من جانب العميل.

إذا كنت مهتما بقراءة المزيد من المقالات من هذا النوع ، فتحقق من Seahawk Media.

ابدأ مع Seahawk

اشترك في تطبيقنا لعرض أسعارنا والحصول على خصومات.