GZip چیست ? آموزش کاربردی ۳ روش فعال کردن GZip

GZip چیست ? آموزش کاربردی ۳ روش فعال کردن GZip

GZip چیست ? آموزش کاربردی ۳ روش فعال کردن GZip 580 450 مجید رجبی

فعال کردن gzip به افزایش سرعت سایت کمک بسیاری می کند.

در این مقاله با مفهوم Gzip و نحوه فعال کردن Gzip آشنا می شویم.

قبل از اینکه به ادامه ملب بپردازیم، باید بدانید که Gzip را به سه روش می توان فعال سازی کرد.

  1. فعال سازی در سی پنل
  2. با استفاده از فایل htaccess
  3. با استفاده از افزونه

همراه ما باشید.

GZip چیست؟

حتما تا به حال نام فرمت های فشرده سازی فایل مانند Zip و Rar را شنیده اید.

Gzip نیز همین کار را انجا می دهد. GZip اطلاعات ارسالی را فشرده سازی می کند تا سرعت سایت افزایش یابد.

زمانی که یک کاربر وارد سایتی می شود، درخواستی مبنی بر ارسال اطلاعات به سمت سرور ارسال می شود.

سرور پس از دریافت درخواست های کاربر شروع به پردازش می کند و نتیجه درخواست کاربر را برایش ارسال می کند.

اگر صفحات سایت حجم بالایی داشته باشند، این بارگذاری اطلاعات (ارسال درخواست های کاربر) زمان زیادی خواهد برد.

این زمانی است GZip وارد کار می شود و حجم صفحات و اطلاعات ارسالی از جانب سرور را فشرده سازی می کند.

به طور دقیق تر gzip کدهای صفحه مانند html، css و … را تا حدود ۶۰ تا ۸۰ فشرده سازی می کند.

همین فرایند ساده بر روی سئو سایت تاثیر مثبت بسیار زیادی دارد.

مطلب مفید: خدمات افزایش سرعت سایت

فعال کردن GZip

در ادامه سه روش را جهت فعال کردن gzip بررسی خواهیم کرد.

شما بر اساس نیاز خود می توانید از هر کدام از این روش ها استفاده کنید.

  • فعال سازی GZip در سی پنل
  • استفاده از فایل htaccess برای فعال کردن GZip
  • فعال سازی با استفاده از افزونه

۱. آموزش فعال کردن GZip در سی پنل

زمان مورد نیاز: ۵ minutes.

فعال سازی GZip در کنترل پنل Cpanel

  1. ورود به سی پنل

    با استفاده از نام کاربری و کلمه عبور وارد ناحیه کاربری سی پنل خود شوید.
    جهت ورود به سی پنل در انتهای آدرس سایت خود cpanel/ یا ۲۰۸۳: را وارد کنید.
    example.com/cpanel
    یا
    example.com:2083

    کنترل پنل سی پنل

  2. رفتن به بخش Optimization Website

    بعد از ورود به سی پنل از بخش Software گزینه Optimization Website را انتخاب کنید
    بخش gzip در سی پنل

  3. فعال کردن GZip

    در صفحه باز شده باید گزینه Compress All Content انتخاب بشه.
    فعال سازی gzip در سی پنل
    در نهایت دکمه “Update Setting” را بزنید.

به همین سادگی می توان فشرده سازی سمت سرور یا همان GZip را فعال کرد.

۲. آموزش فعال سازی GZip با استفاده از فایل htaccess

فایل htaccess در وب سرورهایی مانند Apache وجود دارد. این فایل وظیفه کنترل نحوه نمایش صفحات وب را دارد.

جهت دسترسی به htaccess در سی پنل مراحل زیر را دنبال کنید.

  1. به File Manager مراجعه کنید.
  2. از طریق Setting قابلیت Show Hidden Files را فعال کنید.
  3. پس از آن می توانید فایل htaccess را در دایرکتوری Public_html مشاهده کنید.
  4. برای ویرایش کلیک راست کنید، و گزینه Edit را انتخاب نمایید.
  5. برای فعال سازی GZip از طریق فایل htaccess کافی است کد زیر را در انتهای فایل خود وارد کنید.
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*

۳. فعال سازی GZip با استفاده از افزونه

یکی دیگر از راه هایی که می توانید با آن gzip را فعال کنید، استفاده از افزونه ها است.

البته در صورتیکه از سیستم مدیریت محتوایی مانند وردپرس برای سایت خودتون استفاده کرده باشید.

از دو افزونه جهت این کار می توانید استفاده کنید.

۱-۳. افزونه W3 Total Cache

  1. افزونه W3 Total Cache را نصب و فعال سازی کنید.
  2. از پیشخوان وردپرس روی گزینه Performance و سپس Browser Cache کلیک کنید.
  3. در پنجره ای که باز می شود تیک گزینه Enable HTTP (GZip) Compression را بزنید.
  4. سپس تغییرات را ذخیره کنید.

۲-۳. افزونه WP Super Cache

  1. افزونه WP Super Cache را نصب و فعال کنید.
  2. از پیشخوان وردپرس روی گزینه WP Super Cache کلیک کنید.
  3. در تب Advanced و در قسمت Miscellaneous تیک گزینه Compress Pages So They’re Served More Quickly To Visitors (Recommended) را فعال کنید.

جمع بندی

در این مقاله در مورد فشرده سازی فایل ها از طریق سرور صحبت کردیم.

به طور کل سه روش جهت فعال سازی gzip وجود دارد.

  • از طریق سی پنل
  • از طریق فایل htaccess
  • با استفاده از افزونه

شما با توجه به نیاز خود می توانید از هرکدام از روش های بالا استفاده کنید.

اگر سوالی در این زمینه دارید حتما با ما در میان گذارید.

مشاور ارشد سئو و دیجیتال برندینگ

مجید رجبی

اطلاعات تماس

دفتر مرکزی: تهران، چهارراه ولیعصر، خیابان بالاور، برج فناوری دانشگاه امیرکبیر

تلفن: 02186080388

تلفن همراه: 09123172289

ایمیل: info [at] majidrajabi [dot] com

مجید رجبی مشاور حرفه ای سئو سایت