Enabling Brotli Compression for Improved Website Performance

Enabling Brotli Compression for Improved Website Performance

Enabling Brotli compression on web servers (both Nginx and Apache) for improved website performance.

We can check our web browsing is using Brotli Compression using this online tools.

https://tools.keycdn.com/brotli-test

and

https://www.brotli.pro/

Brotli is a new open-source compression algorithm developed by Google that can significantly reduce file sizes compared to traditional methods like Gzip. This can lead to faster website loading times, improved user experience, and potentially lower bandwidth usage.

Here are some benefits of Brotli compression:

  • Reduced File Sizes: Studies show Brotli can achieve up to 26% better compression ratios compared to Gzip.
  • Faster Loading Times: Smaller file sizes translate to faster downloads and quicker page loads for website visitors.
  • Lower Bandwidth Usage: Reduced file sizes can lead to lower bandwidth consumption, which can be beneficial for users on limited data plans.
  • Efficient CPU Usage: Brotli offers better compression with lower CPU overhead compared to Gzip.


Most modern browsers already support Brotli compression (Chrome, Firefox, Opera), and it requires an HTTPS connection to function.

By implementing Brotli compression, we can provide a faster and more efficient user experience for our website visitors. This can lead to increased user satisfaction and potentially improve conversion rates.

Nginx Brotli Compression Setup

https://www.brotli.pro/enable-brotli/servers/nginx/

https://github.com/google/ngx_brotli

Apache Web Server Brotli Compression Setup

https://www.brotli.pro/enable-brotli/servers/apache/

https://httpd.apache.org/docs/2.4/mod/mod_brotli.html
 
Other writeup

https://www.cloudways.com/blog/brotli-vs-gzip/

Join our Ubuntu Malaysia Loco Team to discuss about setting up Nginx and Apache Web Server

https://t.me/ubuntumalaysia


With the help of Google Gemini

https://g.co/gemini/share/1ce63fc71ef1


Catatan popular daripada blog ini

Strengthening Linux Server Security: OpenSCAP, Lynis, AIDE, SELinux, Fail2ban, Firewalld, and FIPS Mode

Configure MariaDB and MySQL Galera Replication performance