فعال کردن فشرده سازی gzip در سی پنل

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

 

آموزش فعال کردن Gzip compression و افزایش سرعت بارگزاری وب سایت

در این مقاله میخواهیم قابلیت فشرده سازی Gzip (یا Gzip compression) را بررسی کرده و نحوه فعالسازی و استفاده از آن را توضیح دهیم.

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

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

در صورت فعال بودن mod_deflate در آپاچی ، در هاست سی پنل میتوان فشرده سازی صفحات را فعال کرد.

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

 

فعال کردن Gzip در سی پنل

ابتدا وارد سی پنل هاست خود میشویم و سپس از بخش SOFTWARE گزینه Optimize Website را انتخاب میکنیم.

حال در این صفحه در بخش Compress Content ، دو گزینه Compress All Content و Compress the specified MIME types  و یک فضای متنی جهت مشخص کردن MIME Type های انتخابی وجود دارد میتوانید گزینه مد نظر خود را انتخاب نموده و روی گزینه Update Settings کلیک کنید تا فشرده سازی محتویات سایت انجام شود . با انتخاب گزینه compress all content تمامی فایل های شما فشرده می شود و با انتخاب compress the specified MIME types فایل هایی که MIME های آنها را مشخص نموده اید فشرده خواهد شد.

 

فعال کردن Gzip compression در فایل htaccess.

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

پس از وارد شدن به سی پنل هاست خود از بخش FILES گزینه  File Manager را انتخاب میکنیم. سپس وارد دایرکتوری  public_html  شده و در صورت عدم مشاهده فایل htaccess ، از بخش Settings تیک گزینه (Show Hidden Files (dotfiles را فعال میکنیم تا فایل های مخفی نمایش داده شود.

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

کد زیر را در این فایل قرار داده و ذخیره میکنیم.

# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript </ifmodule>