خانه / مقالات اموزشی / جوملا / آموزش فعال کردن GZIP در جوملا
آموزش جوملا
آموزش جوملا

آموزش فعال کردن GZIP در جوملا

قابلیت فشرده سازی Gzip چیست؟

بحث سرعت یکی از مهمترین مباحث سئو می باشد. فشرده‌سازی gzip باعث می‌شود فایل‌های CSS و صفحات وب قبل از ارسال به مرورگر فشرده شوند. این کار باعث افزایش قابل توجه سرعت انتقال می‌شود، زیرا  فایل‌ها حجم بسیار کمتری پیدا کرده‌اند.

این روش اجازه می دهد تا محتوای ارسالی بر روی شبکه بیشتر فشرده شده و زمان بارگذاری محتوا بطور چشمگیری کاهش یابد.

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

روش اول: فعال کردن Gzip در تنظیمات کلی جوملا

برای این منظور وارد پنل مدیریت وبسایت خود شوید و سپس به بخش تنظیمات کلی رفته و سپس در تب سرور گزینه “فشرده سازی Gzip را روی “بلی” تنظیم نمایید و سپس تنظیمات را ذخیره کنید.

 

روش دوم: فعال سازی Gzip در تنظیمات کنترل پنل cPanel

برای این منظور وارد کنترل پنل cPanel هاست خود شوید و از تب Software/Services گزینه ی Optimize Website را انتخاب نمایید، سپس گزینه ی Compress all content را فعال کنید و تنظیمات را ذخیره نمایید.

 

روش سوم: قرار دادن کدهای فعال کردن Gzip در فایل htaccess. در روت هاست. (در صورتی که شما هنوز فایل htaccess.txt را تغییر نام نداده اید می بایست نام آن را به htaccess. تغییر دهید تا کدهای مربوطه به درستی کار کنند)

کد زیر را در فایل هاست خود وارد کنید:

 

<ifModule mod_gzip.c>
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:.*gzipt.*
</ifModule>

 

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

Gzip compression tool test

درباره آموزشگاه نوین آی تی

همچنین ببینید

آموزش برنامه نویسی جاوا

نحوه نام گذاری متغییر های جاوا

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

دیدگاهتان را بنویسید

علی طاهری آموزشگاه طراحی سایت نوین آی تی 021-88283800 info(@)novin-it.net