همانگونه که می دانید سرعت سایت یکی از دلایل و فاکتورهای مهم برای بهبود رتبه سایت می باشد و از این رو افراد به دنبال این می باشند که با روش های موجود سرعت وب سایت خود را در زمان بارگزاری به حداقل برسانند . روش های مختلفی برای برای افزایش سرعت سایت وجود دارد که شما می توانید با استفاده از این روش ها سرعت وب سایت خود را بهبود ببخشید البته قبل از اینکه بخواهید هر اقدامی برای بهبود سرعت وب سایت انجام دهید ابتدا تست سرعت سایت را انجام دهید تا به این نتیجه برسید چه عواملی باعث افزایش سرعت سایت شما شده است و سپس اقدام به برطرف کردن آن مشکلات کنید . معمولا یکی از خطاهایی که در هنگام بررسی سرعت سایت ممکن است با آن برخورد کنید gzip می باشد که که معمولا بعد از تست سرعت با استفاده از ابزار جی تی متریکس نشان داده می شود که آبا این گذینه روی سایت شما فعال می باشد یا نه ؟ ما در ادامه قصد داریم در مورد gzip و روش هایی که باعث فعال شدن آن می شود صجبت کنیم در صورتی که به این بحث علاقمند می باشید می توانید با ما همراه شوید .
gzip چیست ؟
gzip یک فایل و برنامه نرم افزاری است که در سیستم های Unix و Unix-like برای فشرده سازی محتوای وب سایت یا محتوا HTTP قبل از اینکه بهکلاینت سرویس دهد مورد استفاده قرار میگیرد. خیلی جالب است بدانید که gzip می توانید یک پرونده را تا 80 درصد کوچک کند که نتیجه این کاهش حجم و فشرده سازی می تواند باعث بهبود زمان بارگذاری صفحه ، کاهش پهنای باند و کاهش سربار SSL شود . gzip یک الگوریتم رایگان و منبع باز برای فشرده سازی فایل است. نظارت بر این نرم افزار توسط پروژه GNU انجام می شود.
آیا gzip برای سایت من فعال می باشد ؟
برای رسیدن به پاسخ این سوال شما کار سختی را رو به رو ندارید چرا که با مراجعه به وب سایت gtmetrix.com
می توانید به پاسخ این سوال برسید به این روش که با وارد کردن وب سایت خود در باکس بررسی و فشردن دکمه Test your site منتظر بمانید تا نتیجه بررسی وب سایت شما ظاهر شود اگر برای شما در قسمت خطاهایی که باعث کاهش سرعت شما شده است پیغام Enable gzip compression ظاهر شد سایت شما دارای gzip نمی باشد و نیاز است که برای سایت شما فعال شود در ادامه روش هایی که می تواند باعث فعال شده gzip شود را به شما آموزش خواهیم داد .
روش های فعال سازی gzip
فعال سازی gzip در htaccess
یکی از ساده ترین روش ها برای فعال سازی gzip این است که کد آن را در فایل htaccess قرار دهیم برای این کار به ریشه اصلی وب سایت خود در هاست خود بروید و سپس فایل htaccess را پیدا کنید اگر فایل موجود نبود می توانید یک فایل متنی ایجاد نمایید و نام آن را به .htaccess تغییر دهید و سپس کد های زیر را در آن قرار دهید
<IfModule mod_deflate.c> # Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
فعال سازی gzip در cpanel
برای فعال سازی gzip در cpanel نیز باید مراحل زیر را انجام دهید
1-وارد حساب cPanel شوید
2. صفحه بهینه سازی وب سایت را باز کنید
پس از ورود به حساب cPanel در بخش نرم افزار گزینه Optimize Website را پیدا خواهید کرد. برای باز کردن تنظیمات ، فقط روی Optimize Website icon کلیک کنید.
3-فشرده سازی Apache Gzip را فعال کنید
Disabled – برای غیرفعال کردن فشرده سازی gzip برای وب سایت خود در صورتی که این گزینه را انتخاب کردید روی گزینه Update Settings کلیک کنید تا عملیات انجام شود
Compress all content – برای فشرده سازی تمام محتوای وب سایت خود این گزینه را انتخاب کنید و روی به Update Settings ت کلیک کنید.
فشرده سازی انواع مشخص شده MIME – این گزینه را انتخاب کرده و انواع MIME را در جعبه متن زیر وارد کنید تا فقط پرونده های خاص فشرده شوند و گزینه Update Settings را کلیک کنید.
فعال سازی gzip در وردپرس
برای فعال سازی gzip در وردپرس نیز شما علاوه بر دو روشی که اشاره شده می توانید از افزونه Enable Gzip Compression نیز کمک بگیرد و با فعال سازی این افزونه فعال سازی gzip در وردپرس این فایل را برای وب سایت خود فعال نمایید