Trong tất cả các cách tăng tốc website thì bật nén Gzip là một trong những cách hữu hiệu và cơ bản nhất. Thông thường server trả về cho trình duyệt dưới dạng không nén. Tuy nhiên, khi nén lại chúng ta có thể tiết kiệm tới 30-70% lưu lượng và cải thiện từ 30 – 50 điểm google speed ( điểm tốc độ website do google đưa ra).

Nén GZIP là gì?

GZIP là một phương thức tăng tốc website hoặt động bằng cách nén và làm giảm dung lượng các file ở server trước khi gửi đến client (ví dụ như trình duyệt). Nó giúp tiết kiệm băng thông, tăng tốc độ tải của website lên một cách đáng kể.

Sơ đồ cách tăng tốc website bằng Gzip
Sơ đồ cách tăng tốc website bằng Gzip
  1. GZIP thực hiện nén tài nguyên website như Html, Css, Javascrip, Document… trước khi gửi lên Server để xử lý.
  2. Ở server sẽ thực hiện giải nén và xử lý yêu cầu .
  3. GZIP thực hiện nén tài nguyên từ server gửi đi sau khi server xử lý hoàn tất.
  4. Trình duyệt giải nén và hiển thị.

Gzip sẽ tác động trực tiếp lên file .htaccess trên hosting của web. Chính vì vậy, nó sẽ sử dụng được cho tất cả các loại website từ wordpress, php thuần, joomla.

Ưu điểm và nhược điểm của GZIP?

Lợi ích của Gzip mạng lại cho website của bạn:

  • Tăng tốc website, tài nguyên tải về nhỏ nên load nhanh hơn.
  • Giảm thiểu các sự cố hỏng css, vỡ layout khi hiển thị do đường truyền mạng kém.
  • Nâng cao trải nghiệm & đánh giá người dùng vì tốc độ nhanh sẽ là điểm cộng lớn nhất cho website của bạn.
  • Nâng cao thứ hạng trên máy tìm kiếm & điểm tốc độ google speed.

Nhược điểm còn hạn chế của Gzip:

  •  GZIP sẽ tiêu tốn hơn 1 phần CPU của server khi chưa được nén để lấy được băng thông & tốc độ load website. Tuy nhiên thì cơ sở hạ tầng viễn thông hiện nay ngày càng 1 nâng cao nên cấu hình & thiết bị server ngày càng mạnh nên hạn chế này rất là nhỏ và có thể bỏ qua.
  • GZIP không thể nén được các media như : Hình ảnh, Video , Audio, PDF…. nên đối với những loại file này bạn nên xử lý nó trước khi up lên website. Xem thêm: cách nén hình khi up web để xử lý hình ảnh cho website của bạn.

Cách kiểm tra website được nén Gzip hay chưa?

Gần như các trình duyệt hiện nay đều hỗ trợ nén Gzip để tăng tốc độ tải băng thông lên tới 30%-80%. Tuy nhiên, không phải nền tảng nào cũng có chức năng hoặc như bật sẵn nén Gzip cho bạn, chúng ta sẽ phải bật nó một cách thủ công.

Bạn có thể truy cập vào: websiteplanet.com xem được nén Gzip hay chưa.

tang toc web bang gzip
Kiểm tra web đã bật chức năng GZip hay chưa?

Chỉ đơn giản copy paste link website của bạn và ấn chữ CHECK là được. Đợi 1 lúc ra sẽ ra kết quả.

Cách kích hoạt chức năng nén Gzip trên website của bạn?

Trước khi bật nén Gzip bạn nên kiểm tra tốc độ website bằng google speed  để theo dõi xem Gzip cải thiện được bao nhiêu điểm tốc độ cho  website của bạn. Theo kinh nghiệm của mình thì Gzip có thể tăng tốc website lên tới  30-70% và 30-50 điểm Google Speed.

Bật Gzip trên website code thuần php ( Code tay)

Website code tay php (Website code thuần php) là loại Website được xây dựng từ đầu bởi một người, một nhóm người hay tổ chức. Code tay có nghĩa lập trình viên khi xây dựng Website sẽ phải làm một khối lượng công việc từ A-Z từ ngôn ngữ PHP để làm ra một website hoàn chỉnh.

Để tăng tốc website trên loại web này, bạn cần phải có thông tin hosting  của website để tác động lên file .htaccess của website và thực hiện bật Gzip.

  • Đăng nhập Hosting  File Manager – Public_html
  • Tìm đến File .htaccess Click chuột phải chọn Edit
  • Copy đoạn code bên dưới và dán vào file .htaccess  Lưu lại (OK)

## Code bật chức năng nén hình

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Bật Gzip trên Website WordPress

Website WordPress là loại web mã nguồn mở dùng để xuất bản blog/website được viết bằng ngôn ngữ lập trình PHP và cơ sở dữ liệu MySQL. WordPress được biết đến mà một mã nguồn mở miễn phí nhưng tốt, dễ sử dụng và phổ biến nhất trên thế giới.

Để tăng tốc website làm bằng WP, chúng ta sử dụng 1 số Plugin rất phổ biến như WP rocket, Wp super Cache. Cài đặt xong là bạn có thể bật nén Gzip cực kỳ dễ dàng ở phần cài đặt.

Tăng tốc website bằng Plugin Cache
Tăng tốc website bằng Plugin Cache

Kết luận:  GZIP là phương án tối ưu nhất để tăng tốc website mà chỉ với một vài thao tác cơ bản để cài đặt . 

Chúc các bạn thành công!

5/5 - (1 bình chọn)