Hướng dẫn về Brotli Test, bật Brotli Test để tăng tốc độ website

Brotli hiện là chuẩn nén dữ liệu mạnh mẽ hơn cả Gzip truyền thống, giúp giảm kích thước file và tăng tốc độ tải trang đáng kể. Dưới đây là cấu trúc bài hướng dẫn chi tiết về Brotli Test và cách kích hoạt nó.


1. Brotli là gì? Tại sao phải dùng thay Gzip?

Brotli là một thuật toán nén mã nguồn mở được phát triển bởi Google. So với Gzip, Brotli có những ưu điểm vượt trội:

  • Tỉ lệ nén cao hơn: Giảm kích thước các file HTML, CSS và JavaScript thêm khoảng 17-25% so với Gzip.
  • Tốc độ giải nén nhanh: Giúp trình duyệt render trang web nhanh hơn.
  • Tiết kiệm băng thông: Đặc biệt hiệu quả cho người dùng sử dụng thiết bị di động (3G/4G/5G).

2. Cách kiểm tra website đã bật Brotli chưa (Brotli Test)

Trước khi cấu hình, bạn cần kiểm tra trạng thái hiện tại của website qua 2 cách sau:

Cách 1: Sử dụng công cụ Online

Bạn có thể truy cập các trang web kiểm tra chuyên dụng:

  • Brotli Test (giftofspeed.com)
  • Google PageSpeed Insights: Nếu phần “Enable text compression” không xuất hiện trong gợi ý, nghĩa là bạn đã nén tốt.

Cách 2: Kiểm tra trực tiếp trên Trình duyệt (Chrome/Edge)

  1. Truy cập website của bạn.
  2. Nhấn F12 (hoặc chuột phải chọn Inspect).
  3. Chọn tab Network.
  4. Làm mới trang (F5).
  5. Click vào file chính (thường là tên miền của bạn), nhìn vào mục Response Headers.
    • Nếu thấy content-encoding: br, nghĩa là Brotli đã hoạt động.
    • Nếu thấy content-encoding: gzip, nghĩa là bạn vẫn đang dùng Gzip.

3. Cách bật Brotli để tăng tốc website

Tùy vào hệ thống bạn đang sử dụng, cách kích hoạt sẽ khác nhau:

Đối với Cloudflare (Dễ nhất)

Nếu website của bạn sử dụng Cloudflare, bạn chỉ cần một cú click:

  • Vào Dashboard Cloudflare -> Chọn tên miền.
  • Chọn mục Speed -> Optimization.
  • Tìm dòng Brotli và gạt nút sang On.

Đối với Nginx

Bạn cần cài đặt module ngx_brotli. Sau đó, thêm đoạn code sau vào file cấu hình nginx.conf:

Nginx

brotli on;
brotli_comp_level 6;
brotli_static on;
brotli_types text/plain text/css application/javascript application/json image/svg+xml;

Đối với Apache

Bạn cần bật module mod_brotli. Thêm cấu hình vào file .htaccess:

Apache

<IfModule mod_brotli.c>
    AddOutputFilterByType BROTLI_COMPRESS text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript application/json application/xml application/rss+xml image/svg+xml
</IfModule>

4. Lưu ý quan trọng

  • Hỗ trợ trình duyệt: Hầu hết các trình duyệt hiện đại (Chrome, Firefox, Safari, Edge) đều hỗ trợ Brotli qua HTTPS.
  • HTTPS là bắt buộc: Brotli chỉ hoạt động trên các kết nối bảo mật (SSL/TLS).
  • Mức độ nén: Đừng đặt mức nén cao nhất (thường là 11) vì sẽ gây tốn tài nguyên CPU của máy chủ. Mức 4 đến 6 là sự cân bằng hoàn hảo giữa hiệu suất và tốc độ.

Hot this week

Trailer 360° “Shot on iPhone” tại Việt Nam

Apple chính thức giới thiệu dự án mới thuộc...

Techcombank bắt tay MobiFone, mở rộng ‘cuộc chơi’ tài chính số

Hai “ông lớn” MobiFone và Techcombank bắt tay, đẩy...

ĐHĐCĐ VIB: Có thêm gần 19.000 cổ đông sau 1 năm, tăng vốn thêm hơn 3.300 tỷ

Sáng ngày 8/4, Ngân hàng TMCP Quốc tế Việt...

Topics

spot_img

Related Articles

Popular Categories

spot_imgspot_img