هل تريد معرفة أسهل طريقة لتمكين ضغط gzip؟ إذا كانت الإجابة بنعم ، فهذه المدونة مخصصة لك فقط.
لا يزيد ضغط GZIP من سرعة الموقع فحسب ، بل يحسن أيضًا الترتيب في نتائج محرك البحث. وبالتالي ، فإنه يحسن معدلات حركة المرور والتحويل.
في الواقع ، إنها واحدة من أهم الطرق لتسريع موقع WordPress على الويب. مرة أخرى ، يصاب المستخدمون بالإحباط ويغادرون بسرعة بسبب موقع ويب بطيء التحميل. لحسن الحظ ، يساعد ضغط GZIP على تحميل موقعك بسرعة أكبر.
لذا ، فهي استراتيجية جيدة لتحسين سرعة الصفحة. في هذه المقالة ، سنشرح بإيجاز ضغط GZIP. بعد ذلك ، سنناقش أهمية ضغط gzip.
ثم سنوضح طريقة التحقق مما إذا كان موقعك قد تم تمكين ضغط gzip. من خلال استعراض كل هذه العمليات ، يمكنك تمكين ضغط GZIP بسهولة. لذا ، دعونا نجعل الكرة تتدحرج.
ما هو تعريف ضغط gzip؟
تقلل عملية ضغط GZIP من أحجام عناصر صفحة الويب مثل HTML و CSS و JavaScript و PHP. يتم إرسال هذه العناصر أو الملفات بشكل أساسي بين الخادم ومتصفح المستخدم.
يمكنك إكمال عملية ضغط GZIP من خلال تكوينات الخادم أو باستخدام مكون إضافي فعال. توفر عملية الضغط هذه جميع ملفات موقع الويب بتنسيق مضغوط. أيضًا ، تعمل العملية على فك ضغط وعرض الملفات لمتصفح المستخدم بسلاسة.
هناك نوعان من تقنيات الضغط:
- ضغط ضياع: هذا الضغط يلغي بعض المعلومات من الملف الأصلي.
- ضغط بدون ضياع: تحافظ عملية الضغط هذه على جميع البيانات الموجودة داخل الملف الأصلي.
لذا ، فإن ضغط GZIP هو طريقة ضغط بدون ضياع. إنها إحدى الطرق الفعالة ل قلل من حجم HTML و CSS و JavaScript و PHP وملفات أخرى.
لماذا ضغط gzip مهم؟
تعمل الملفات الأصغر على تقليل الحمل على مساحة موقع الويب أو الخادم. لذلك ، تسمح طريقة ضغط GZIP بتحميل موقع الويب الخاص بك بسرعة عن طريق ضغط العناصر وفك ضغطها.
تتضمن أنواع الملفات التي غالبًا ما تكون مرتبطة بـ GZIP ما يلي:
- ملف .gz: يشير امتداد الملف هذا إلى أن خوارزمية GZIP قد ضغطت الملف.
- . القطران ملف، تاربول: يمكن تطبيق GZIP لضغط ملفات .tar.
- .tgz ، .tar.gz ، ملف .gz: تشير هذه الامتدادات إلى ملف .tar يتم ضغطه باستخدام gzip.
يمكنك تقليل كمية البيانات عن طريق تصل إلى 80٪ بواسطة ضغط gzip. إنها واحدة من أسرع طرق الضغط. كما أنه يستخدم موارد أقل وقوة حوسبة قليلة مقارنة بالطرق الأخرى.
يعمل ضغط GZIP على تحسين نتيجة تحسين محرك البحث (SEO) على موقع الويب الخاص بك عن طريق جعله أسرع.
وهذا يعني أن زيادة سرعة تحميل صفحة موقع الويب ترتبط بشكل إيجابي بتصنيفات محرك البحث. كلما كان موقع الويب الخاص بك أكثر وضوحًا ، ارتفع ترتيبه ، مما أدى إلى زيادة حركة المرور على موقع الويب والدخل.
دراسة بواسطة W3Techs يوضح أن أكثر من 99٪ من مشرفي المواقع يستخدمون GZIP عند ضغط محتوى موقع الويب الخاص بهم.
ضغط GZIP ضروري لأسباب عديدة، منها:
- معظم حلول برمجيات ضغط GZIP مفتوحة المصدر ومجانية للاستخدام.
- يستخدم ضغط gzip في حوالي 58.9٪ من جميع المواقع.
- بالمقارنة مع الطرق الأخرى ، يتطلب GZIP قوة حوسبة أقل وتخزينًا مؤقتًا للبيانات.
- هذه الطريقة لديها نسبة ضغط فعالة. يمكن أن يقلل حجم ملفات البيانات الصغيرة المستندة إلى النص بحوالي 70٪ وما يصل إلى 90٪ للملفات الأكبر حجمًا.
- طريقة ضغط GZIP أسرع من العديد من البدائل الأخرى.

GZIP هو المعيار الحالي لضغط الملفات على الويب. وفقًا لبحث أجرته W3Techs يُظهر أنه من بين مواقع الويب التي تضغط محتواها ، يستخدم أكثر من 99٪ GZIP.
قم بقياس سرعة موقعك قبل وبعد تمكين ضغط gzip
يمكنك استخدام أداة اختبار سرعة موقع الويب لقياس وقت تحميل موقع الويب. توفر أداة اختبار سرعة موقع الويب تقريرًا مفصلاً عن العناصر التي تؤثر على أداء موقع الويب. يمكن أن تعرض بعض الأدوات أيضًا معدل تخفيض حجم الملف على موقع الويب.
يقترحون أيضًا نصائح وحيلًا لزيادة سرعة موقع الويب. علاوة على ذلك ، فإنها تقدم أيضًا توصيات لخوارزميات الضغط لإنتاج ملفات أصغر.
فيما يلي بعض أدوات اختبار السرعة الشائعة على موقع الويب:
لنتحقق من سرعة الموقع GTMetrix (يمكنك استخدام أي أدوات تفضلها).
اولا اذهب الى GTMetrixموقع. أدخل عنوان URL لموقعك على الويب في الحقل. ثم اضغط على حلل.

يمكنك رؤية النتيجة حيث سيعرض GTMetrix الأداء العام لموقعك على الويب.
نوصيك بأخذ لقطة شاشة لهذه النتيجة حتى تتمكن من مقارنة هذه البيانات بالبيانات المستقبلية بعد تمكين ضغط gzip.

كيف تتحقق مما إذا كان موقعك قد تم تمكين ضغط gzip؟
إذا كنت ترغب في تمكين ضغط gzip ، فإن أول شيء عليك القيام به هو التحقق مما إذا كان قد تم تمكينه بالفعل.
عند نقل الملفات باستخدام ضغط GZIP ، يمكن لمتصفح الويب قبول ملفات ضغط GZIP. يتم إكماله عادةً عن طريق قبول ترميز رأس HTTP في طلب المتصفح:
Accept-Encoding: gzip, deflateتتضمن معظم المتصفحات هذا العنوان في الطلب افتراضيًا.
بعد ضغط الملفات باستخدام GZIP، يتضمن الخادم الرأس التالي:
Content-Encoding: gzipيخبر المتصفح عن طريقة تخفيف الضغط للملفات باستخدام ضغط gzip. عندما تكون مستعدًا لضغط ملفات موقع الويب الخاص بك ، فأنت بحاجة إلى تمكين الخادم الخاص بك من التعامل مع طلبات GZIP.
في بعض الأحيان، قد لا يتيح خادم موقعك تمكين ضغط GZIP افتراضيًا. يعتمد ذلك على تكوين موقعك. لذلك ، تحتاج إلى التحقق دون تفريغ محتويات الخادم الخاص بك.
حان الوقت الآن لتصفح القسم التالي للحصول على صورة واضحة لكيفية التحقق مما إذا كان موقعك قد تم تمكين ضغط gzip.
فيما يلي 3 طرق للتحقق من تمكين GZIP:
- تحقق من ضغط gzip باستخدام أدوات مجانية ،
- باستخدام أدوات مطور المتصفح ،
- استخدام رؤى صفحة Google
الطريقة الأولى: تحقق من ضغط GZIP باستخدام أدوات مجانية
هناك بعض الأدوات المجانية للتحقق من ضغط ملفات gzip. هذا يعني أنه يمكنك بسهولة التحقق مما إذا كان ضغط GZIP ممكّنًا أم لا باستخدام هذه الأدوات.
فيما يلي 3 أمثلة على الأدوات المجانية:
- أدوات تحسين محركات البحث الصغيرة تحقق من ضغط gzip
- و WhatsMyIp اختبار ضغط HTTP
- اختبار gzip بواسطة url
في هذا البرنامج التعليمي، سنقوم بتوضيح كيفية استخدامك لـ ضغط أداة فحص GZIP لأداة SEO الصغيرة أداة للتحقق مما إذا كان موقع الويب الخاص بك ممكّنًا من ضغط GZIP.
دعونا نتحقق من الإجراء. انتقل إلى رابط أدوات تحسين محركات البحث الصغيرة تحقق من ضغط gzip.

أدخل عنوان URL لموقعك على الويب في الحقل. ثم تحقق من لست روبوت مربع. في الاخير اضغط على تحقق من الضغط زر.

بعد اتباع العملية المذكورة أعلاه، ستتعرف على ما إذا كان موقعك قد تم تمكين ضغط GZIP.

الطريقة الثانية: تحقق من ضغط GZIP باستخدام أدوات مطور المتصفح
هذه الطريقة هي واحدة من أكثر الطرق ودية. لأنه في هذه الطريقة ، لا تحتاج إلى استخدام أي أداة خارجية للتحقق من ضغط gzip لموقع ويب. هذا يعني أن متصفحك يكفي فقط للتحقق من ذلك.
للقيام بذلك، يمكنك استخدام لوحة أدوات المطور في متصفحك. تدعم معظم المتصفحات فحص عناصر الصفحة وعرض معلومات الأداء.
لاستخدام متصفح لمعرفة ما إذا كان GZIP ممكّنًا على موقع ويب، اتبع الخطوات التالية:
في المتصفح، اكتب عنوان URL لموقع الويب.

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

حدد شبكة علامة التبويب. هنا ، ستكون جميع الموارد المرسلة بواسطة خادم الويب مرئية لك.

حدد رؤوس علامة التبويب.

بحث ترميز المحتوى: GZIP من ال رؤوس الاستجابة قسم.

أخيرًا ، ستتمكن من معرفة ما إذا كان موقعك قد تم تمكين ضغط GZIP تمامًا كما هو موضح أدناه.

الطريقة الثالثة: تحقق مما إذا كان موقعك قد تم تمكين ضغط GZIP باستخدام رؤى صفحة Google
للتحقق مما إذا كان موقعك على الويب يحتوي على ضغط GZIP باستخدام رؤى صفحة Google، اتبع الخطوات التالية:
زار موقع رؤى صفحة جوجل ثم أدخل رابط موقع الويب الخاص بك في الحقل المطلوب من رؤى صفحة Google.

ثم اضغط على حلل.

يمكنك الآن رؤية النتيجة الإجمالية والتحقق أيضًا من ضغط gzip.

هذه هي الطريقة التي يمكنك من خلالها التحقق مما إذا كان موقع الويب الخاص بك يستخدم ضغط gzip.
كيفية تمكين ضغط gzip؟
تعتمد عملية التكوين لضغط GZIP على موفر الاستضافة وبنية الخادم. يمكنك التحقق من وثائق مزود الاستضافة للحصول على إرشادات حول تمكين ضغط GZIP.
هناك 3 طرق لتنشيط GZIP إذا كان لا يزال يتعين القيام به:
- قم بتحرير ملف .htaccess
- خادم ويب nginx
- استخدام البرنامج المساعد لموقع ووردبريس
قد لا يسمح لك مضيفك بتغيير ملفات الخادم. لقد أدرجنا بعض الحلول لإعداد خادم الويب المشترك لتمكين ضغط GZIP أدناه:
الطريقة الأولى: تمكين ضغط GZIP باستخدام ملف .htaccess
قد تبدو العملية معقدة بعض الشيء بالنسبة للمبتدئين. ومع ذلك ، فإن امتلاك معرفة متقدمة في تطوير مواقع الويب قد يساعدك على المضي قدمًا بسهولة.
سنوضح لك هنا طريقة تعديل .htaccess ملف باستخدام مدير الملفات من لوحة التحكم الخاصة بمزود استضافة الويب. يمكنك أيضًا استخدام FTP إذا كنت تريد ذلك.
اتبع هذه الخطوات لتمكين ضغط GZIP عبر ملف .htaccess:
الخطوة رقم 1: تسجيل الدخول إلى SiteGround Hosting. ثم انتقل إلى مواقع الويب علامة التبويب.

الخطوة رقم 2: انقر فوق أدوات الموقع زر.

الخطوة رقم 3: البحث عن الموقع. انقر فوق "موقع"قائمة ثم افتح علامة تبويب جديدة.

الخطوة رقم 4: اضغط على مدير الملفات.

الخطوة رقم 5: البحث public_htm. نقرة مزدوجة public_htm مجلد.

الخطوة رقم 6: الآن ابحث عن .htaccess ملف. انقر بزر الماوس الأيمن على هذا الملف.

الخطوة رقم 7: في هذه الخطوة. انقر بزر الماوس الأيمن فوق ملف .htaccess ثم حدد ملف تحرير أيقونة.

الخطوة رقم 8: في هذه المرحلة ، سيتم فتح ملف .htaccess.

الخطوة رقم 9: الآن نسخة و عجينة الكود التالي على .htaccess ملف:
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xmlin
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# Or, compress certain file types by extension:
<files *.html>
SetOutputFilter DEFLATE
</files>
<FilesMatch "\.(css)"> ForceType application/x-httpd-php
# php_value auto_prepend_file "/gzip-css.php"
</FilesMatch>الخطوة رقم 10: هنا يمكنك رؤية الكود الملصق.

اخيرا اضغط على Ctrl+S (أو Cmd + S على الـ Mac) لحفظ التغييرات لتمكين ضغط gzip.
ماذا لو لم تتمكن من تعديل ملف .htaccess الخاص بك؟
عندما لا تستطيع تعديل .htaccess ملف، يمكنك استخدام PHP بسهولة لتقديم العناصر المضغوطة. ولهذه الغاية، قم بتغيير نوع ملف HTML الخاص بك إلى ملف .php تمديد وأضف هذا الرمز إلى الأعلى.
<?php
if (substr_count($_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’)) {
ob_start(“ob_gzhandler”);
}
else{
ob_start();
}
?>نختبر رأس "قبول الترميز" ونعيد ملفًا من إصدار gzipped. هذا يدعم بناء خادم الويب الخاص بك.
الطريقة الثانية: كيفية تمكين ضغط GZIP على خادم ويب Nginx؟
يقوم برنامج خادم Nginx بضغط ملفات HTML افتراضيًا. يمكنك تمكين ضغط GZIP على ملفات موقعك إذا كان الخادم يستخدم Nginx. لهذا الغرض ، يجب عليك فتح ملف nginx.conf الخاص بك.
gzip on;ثم الصق الكود التالي:
gzip_vary on;
gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/xml;
gzip_min_length 1000;
gzip_proxied no-cache no-store private expired auth;بعد ذلك احفظ الملف. ثم أعد تحميل تكوين Nginx الخاص بك.
gzip_types يحدد أنواع الملفات. يجب ضغط أنواع الملفات هذه. يمكنك إضافة أو إزالة عناصر من مقتطف الشفرة أعلاه.
ترى gzip_min_length يشير إلى الحد الأدنى للطول الذي يجب ضغط الاستجابة. هنا، تم ضبطه على 1000 بايت (كيلو بايت واحد)، ولكن يمكنك تغيير هذا إذا كنت تريد ذلك.”
الطريقة الثالثة: كيفية تمكين ضغط GZIP باستخدام مكون WordPress الإضافي؟
هذه هي أسهل طريقة لتمكين ضغط gzip إذا كنت تستخدم موقع WordPress. لتمكين هذه الطريقة على موقع WordPress ، يجب عليك تثبيت ملحق ضغط وورد بزيزب.
إنه أفضل وأسهل بكثير من الطرق الأخرى ، حيث يمكن أن يكون تعديل ملف .htaccess مهمة معقدة للمبتدئين.
دعونا نلقي نظرة على عملية تمكين ضغط gzip باستخدام مكون إضافي.
هناك العديد من الإضافات لهذا الغرض المتاحة مثل:
سنعرض لك العملية مع النسخة المجانية من WP-Optimize Cache. ومع ذلك ، يمكنك استخدام أي مكون إضافي حسب تفضيلاتك.
اولا اذهب الى القاب قسم ثم اضغط على إضافة ملحق جديد.

ابحث في البرنامج المساعد WP-Optimize Cache في ال شريط البحث. سيظهر المكون الإضافي بعد البحث. للوصول إلى الملحق اضغط على تثبيت الآن زر.

ثم ، نشط المساعد.

الآن، في الشريط الجانبي الأيسر، عنصر قائمة جديد يسمى WP-تحسين سوف تظهر.

حدد WP-تحسين الخيار.

لامه WP-تحسين ستعيد علامة التبويب توجيهك إلى لوحة تحكم المكون الإضافي. يمكنك الآن الوصول إلى الميزات المتاحة بما في ذلك ضغط GZIP.

لتمكين ضغط gzip انقر فوق مخبأ علامة التبويب الموجودة على الجانب الأيمن من اللوحة.

هنا يمكنك رؤية ضغط gzip ، انقر فوق ذلك ويمكنك بالفعل تمكين ضغط gzip.

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




