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

یکی از موضوعات مهم برای صاحبان و مدیران سایت، سرعت سایت و حجم صفحات سایت می باشد و همیشه میخواهند حجم صفحات سایت خود را کم کنند تا ضمن اینکه پهنای باند کمتری استفاده می شود، سرعت سایت هم بیشتر شود و هم به دلیل سرعت بالا گوگل رتبه بهتری به سایت بدهد و برای اینکه حالت gzip را روی سایت وردپرس خود فعال کنید میتوانید کد فعال سازی gzip وردپرس را بکار ببرید که در ادامه مطلب موجود است.
دلیل استفاده از gzip چیست ؟
فعال کردن gzip باعث میشود حجم صفحات شما به مقدار قابل ملاحظه ای افزایش یابد.
استفاده از کد فعال کردن gzip سایت وردپرس در htaccess:
برای فعال کردن حالت فشرده سازی صفحات در سایت وردپرس خود، باید از طریق کنترل پنل هاست به بخش مدیریت فایل ها بروید و جایی که وردپرس خود را نصب کرده اید فایل .htaccess را پیدا کنید که و اگر آن را پیدا نکردید یک فایل به نام htaccess.txtt بسازید و بعد نام آن را به .htaccess تغییر دهید یعنی پسوند txtt را حذف میکنیم و یک . را به اول آن اضافه میکنیم و بعد باید کد زیر را داخل آن کپی کنید و فایل خود را ذخیره کنید.
کد فعال کردن gzip سایت وردپرس :
<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 <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript </ifmodule>
gzip چه کاری انجام می دهد؟
Gzip فایل هایی مانند فایل های html و css و فونت های شما و جاوا اسکریپت را به صورت فشرده از هاست به مرورگر بازدید کننده ارسال میکند و مرورگر بعد از دریافت آن ها را خوانده و نمایش می دهد. این کار حجم این فایل ها را کاهش داده و در نهایت باعث کاهش کل صفحه می شود.
توجه : برای فعال کردن میتوانید افزونه را هم بکار ببرید که آموزشش در سایت موجود است ولی من کد فعال کردن gzip سایت وردپرس را پیشنهاد می دهم.
درباره سحر امیرعباسیان
کارشناس مهندسی فناوری اطلاعات ، علاقه ی زیادی به طراحی وب دارم.
نوشته های بیشتر از سحر امیرعباسیان





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