کد های فعال کردن Gzip فشرده سازی فایل ها تا 70%

فعال کردن Gzip فشرده‌سازی متن به شما امکان می‌دهد منابع متنی کوچک‌تری مانند HTML، CSS و جاوا اسکریپت را برای دانلود سریع‌تر فایل مشاهده کنید. هرچه حجم فایل‌ها بیشتر باشد، دانلود آن‌ها بیشتر طول می‌کشد و بازدیدکنندگان باید برای دیدن محتوای صفحه شما منتظر بمانند.

دسته‌ها:بلاگ

چگونه فعال کردن فشرده سازی متن Gzip بر عملکرد صفحه تأثیر می گذارد؟

به عبارت ساده، اندازه فایل‌های کوچکتر برای منابع متنی مانند؛ CSS، جاوا اسکریپت و HTML . حجم صفحه شما را کاهش می‌دهد و به فایل‌ها امکان می‌دهد سریعتر دانلود شوند.
با فعال کردن Gzip سمت سرور، دانلود فایل‌ها سریعتر به مخاطبان اجازه می‌دهد تا محتوای شما را سریعتر ببینند و با آن درگیر شوند. فشرده سازی متن در درجه اول حجم فایل/بار منابع متنی را کاهش می‌دهد و سرعت انتقال داده را کاهش می‌دهد.

فعال کردن gzip سمت سرور

3 نوع الگوریتم فشرده سازی عبارتند از:

  • Gzip
  • Brotli
  • Deflate

Brotli و Gzip محبوب‌ترین الگوریتم‌های فشرده سازی هستند که می‌توانند اندازه منبع/صفحه را تا 70% کاهش دهند. و این عمل باعث افزایش سرعت سایت وردپرسی شما را بهبود خواهد داد.

چگونه فشرده سازی متن را فعال کنیم؟

برای فعال کردن gzip فشرده سازی متن، بسته به وب سرور هاست که برای ارائه منابع متنی شما استفاده می‌شود.
برای سرورهای آپاچی Apache servers. اگر هم وبسرور شما آپاچی نبود چکار کنیم، به این سایت Gzip Compression in WordPress مراجعه کنید و براساس وبسرور سایت خود کدهای مورد نیاز خود را انتخاب کنید.

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

کد زیر را کپی کرده و در فایل 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>
دیدگاهتان را بنویسید
سوال و نظر خود را در مورد این پست بنویسید.

0 دیدگاه برای پست "کد های فعال کردن Gzip فشرده سازی فایل ها تا 70%" ارسال شده: