فعال کردن Gzip با افزونه gzip وردپرس یا کد htaccess

یکی از بهترین و مهم ترین راه های افزایش سرعت سایتهای وردپرسی فعال کردن Gzip با افزونه gzip وردپرس یا کد htaccess میباشد. شاید این سوال برایتان بوجود آمده باشد که تکنولوژی جی زیپ چگونه کار میکند؟ در پاسخ میتوان گفت که جی زیپ تکنولوژی برای فشرده سازی صفحات وب سایت در سمت سرور و ارسال آن به مرورگر کاربر است، مرورگر بسته های زیپ شده را که همان اطلاعات صفحه وب درخواستی بازدیدکننده است، پس از دریافت از سرور از حالت فشرده خارج کرده و نمایش میدهد. از مزایای gzip میتوان به کاهش میزان استفاده از پهنای باند و در نتیجه افزایش سرعت بارگذاری صفحات سایت اشاره کرد. در این مقاله از ایران تمز به معرفی و آموزش استفاده از افزونه gzip وردپرس یا کد های لازم اچ تی اکسز میپردازیم پس تا انتها همراه ما باشید.

فعال کردن Gzip با افزونه gzip وردپرس یا کد htaccess

فعال کردن فشرده سازی صفحات سایت با افزونه gzip وردپرس

اولین و آسانترین روش فعال سازی gzip در وردپرس، نصب و فعال سازی افزونه میباشد.
خوشبختانه افزونه های زیادی وجود دارند که میتوانید با استفاده از آنها قابلیت gzip را در وردپرس تان فعال کنید.
برخی از افزونه های جی زیپ وردپرس عبارتند از:

  1. Check and Enable GZIP compression
  2. GZip Ninja Speed Compression
  3. WordPress Gzip Compression
  4. WP HTTP Compression
  5. و ده ها افزونه دیگر

عملکرد تمام افزونه ها مشابه هستند در نتیجه به معرفی دو مورد ابتدای لیست بسنده میکنیم.
افزونه Check and Enable GZIP compression بهترین گزینه برای فعال سازی جی زیپ در وردپرس میباشد. افزونه آدرس سایت را در وب سایت checkgzipcompression.com برای فعال یا غیرفعال بودن جی زیپ چک میکند تا در صورت غیرفعال بودن آنرا فعال کند. پس از نصب و فعال سازی پلاگین با مراجعه به پنل تنظیمات آن که زیر منو بخش ابزارها از پیشخوان وردپرس است، میتوانیم gzip را فعال یا غیر فعال کنیم. برای دانلود افزونه به برگه آن در مخزن پلااگینهای وردپرس در آدرس Check and Enable GZIP مراجعه کنید.

افزونه بعدی GZip Ninja Speed نام دارد که با وجود قدمی بودن هنوز نیز جزو برترین های این حوزه است. این پلاگین تنها بر روی سروهای آپاچی Apache کار میکند البته تقریبا تمام نسخه های وردپرس از آپاچی پشتیبانی میکنند. برای دانلود و نصب افزونه به برگه آن در مخزن افزونه های وردپرس به ادرس GZip Ninja Speed مراجعه کنید.

فعال سازی gzip وردپرس توسط کد htaccess

مزیت استفاده از افزونه اینست که دیگر نیازی به ویرایش دستی htaccess برای افزودن کدهای gzip نیست.
میتوان به طور مستقیم و بدون نصب افزونه کدهای اچ تی اکسس لازم جهت فعال سازی gzip در وردپرس را به فایل htaccess افزود. تنها نکته ای که باید رعایت شود افزودن کدها بعد از کدهای خود وردپرس است، یعنی هر کدی که به htaccess اضافه میکنید را بهتر است در انتهای این فایل قرار دهید. قبلا در آموزش های ریدایرکت کاربر وردپرس و فعال کردن ssl در وردپرس چند دستور مهم اچ تی اکسس را معرفی و آموزش داده ایم.
کدهای فعال سازی Gzip از طریق htaccess عباتند از:

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

در کنار gzip میتوانیم از قابلیت صفحات موبایل سریع نیز برای افزایش سرعت بارگذاری سایت در موبایل استفاده کنیم. پیش از این مقاله ای با عنوان amp وردپرس نحوه راه اندازی google amp را توضیح داده ایم که میتوانید از آن نیز در سایت تان استفاده کنید.

درباره نویسنده
رضا کیانوش

رضا کیانوش هستم مدیر ایران تمز، لیسانس فناوری اطلاعات و ارتباطات در گرایش کاربردهای ict دارم. حدود 7 سالی هست که با وردپرس آشنا شدم و خدمات طراحی قالب وردپرس، سئو و بهینه سازی سایت رو انجام میدم. ایران تمز رو برای ارائه آموزشهای تخصصی و انتشار پوسته های وردپرسی که طراحی میکنیم راه اندازی کردم. اگر نیاز به طراحی قالب وردپرس اختصاصی دارید ما در ایران تمز اینکار رو با بهترین کیفیت براتون انجام میدیم.

بازدیدکنندگان قبلی مشاهده مطالب زیر را به شما پیشنهاد کرده اند

دیدگاهی بنویسید.

بهتر است دیدگاه شما در ارتباط با همین مطلب باشد.

  1. amir :
    ۲۰ مهر ۹۶

    بسیار مفید بود ممنون

  2. احسان :
    ۲۰ مهر ۹۶

    عالی بود مرسی

  3. مهدی :
    ۲۶ خرداد ۹۷

    با سلام من افزونه WordPress Gzip Compression رو نصب کردم بعد از چند روز دسترسی به پیشخوان وردپرس از دسترس خارج شد از طریق cpanel افزونه رو غیر فعال کردم ولی الان این ارور میده Warning: preg_match(): Compilation failed اگه امکان داره راهنمایی فرمایید مشکل از کجاست و چطور حلش کنم باتشکر از شما

    • رضا کیانوش :
      ۲۶ خرداد ۹۷

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