آموزش چندین روش فعال سازی Gzip در وردپرس + افزونه

آموزش ها, آموزش وردپرس, افزونه وردپرس, کد های وردپرس آخرین بروزرسانی : ۰۸ مهر ۱۳۹۸

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

فعال سازی Gzip در وردپرس

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

حتما بخوانید:

دور زدن تحریم نقشه گوگل در دامنه IR

مشاهده مقاله

چگونه قابلیت فشرده سازی (gzip) را فعال کنیم

فعال سازی Gzip در وردپرس

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

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

فعال سازی Gzip در وردپرس

فعال سازی Gzip در وردپرس

 

فعال سازی gzip در وردپرس :

روش اول : استفاده از افزونه W3 Total Cache

در مرحله اول افزونه W3 Total Cache را دانلود کرده و نصب کنید , از منو پیشخوان وردپرس > Performance و بعد Browser Cache کلیک نمائید سپس طبق تصویر زیر تیک گزینه  Enable HTTP (gzip) compression را تیک بزنید :

فعال سازی Gzip در وردپرس

فعال سازی Gzip در وردپرس

 

روش دوم : استفاده از افزونه WP Super Cache :

در روش دوم میتوانید افزونه WP Super Cache را دانلود کرده و نصب کنید , در بخش تنظیمات وردپرس بر روی گزینه wp super cashe کلیک نمائید در تب advanced در قسمت miscellaneous طبق تصویر بر روی گزینه Compress pages so they’re served more quickly to visitors. (Recommended) کلیک کنید .

 

فعال سازی Gzip در وردپرس

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

 

روش سوم : فعال سازی فشرده سازی gzip توسط  .htaccess :

برای اکثر سرور ها با اضافه کردن این کد به فایل .htaccess فشرده سازی gzip فعال میشود .

برای دسترسی به فایل htaccess در سی پنل وب سرور شما ، وارد فایل منیجر خود شوید و بعد بر روی پوشه public_html کلیک نمائید ، سپس از سمت راست بالا روی دکمه Setting کلیک کنید ، بعد تیک Show Hidden Files (dotfiles) را تیک بزنید تا فایل های مخفی هاست شما به نمایش در بیاید. در پوشه public_html فایل htaccess را ویرایش کنید.

در فضای دایرکت ادمین وبسایت پس از ورود به پنل ، بر روی گزینه File manager کلیک نمائید ، سپس پوشه public_html را باز کنید ، و فایل htaccess را edit کنید.

کد زیر را در فایل 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:.*gzip.*
</ifModule>

روش چهارم : فعال سازی فشرده سازی gzip در وب سرور آپاچی :

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

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

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

giftofspeed
 varvy

در وبسایت های بالا میتوانید از عدم فعال بودن و یا نبودن قابلیت Gzip خود اطمینان داشته باشید .

امیدواریم این مقاله برای شما مفید بوده باشد ، منتظر نظرات ارزشمند شما هستیم .

 

امتیاز post

مهدی ایبک ابادی

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

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *