سالهاست که Gzip استاندارد فشردهسازی وب بوده. ولی گوگل یه الگوریتم جدید معرفی کرده به اسم Brotli که عملکرد بهتری داره.
Brotli چیه؟
Brotli یه الگوریتم فشردهسازی هست که گوگل سال ۲۰۱۵ معرفی کرد. اسمش از یه نون سوئیسی گرفته شده! این الگوریتم مخصوصاً برای فشردهسازی متن (HTML, CSS, JavaScript) بهینه شده.
Brotli vs Gzip
| ویژگی | Gzip | Brotli |
|---|---|---|
| نسبت فشردهسازی | خوب | ۱۵-۲۰٪ بهتر |
| سرعت فشردهسازی | سریع | کندتر |
| سرعت باز کردن | سریع | مشابه |
| پشتیبانی مرورگر | همه | مرورگرهای مدرن |
چرا Brotli بهتره؟
Brotli از یه دیکشنری استاتیک استفاده میکنه که شامل کلمات رایج وب هست. مثلاً کلماتی مثل "html", "div", "class" رو بهتر فشرده میکنه.
چطور فعال کنیم؟
اگه از LiteSpeed یا Nginx استفاده میکنید، Brotli رو میتونید فعال کنید. Apache هم با ماژول اضافی پشتیبانی میکنه.
برای وردپرس، افزونههایی مثل LiteSpeed Cache به صورت خودکار Brotli رو فعال میکنن.
جمعبندی
Brotli یه آپگرید رایگان برای سرعت سایته. اگه سرورتون پشتیبانی میکنه، حتماً فعالش کنید!