Bật nén Gzip

Nén Gzip là gì

Gzip là phương thức nén, giúp file nhỏ hơn để truyền file nhanh hơn.

Gzip cho phép máy chủ của bạn tải file nhanh hơn (vì file nhỏ hơn) cho người dùng.

webserver making file smaller

Giờ đây, chuẩn nén Gzip đã là tiêu chuẩn cơ bản của thế giới web. Nếu bạn chưa bật Gzip, có nghĩa là web bạn đang load chậm hơn tiềm năng của nó.

Cách bật Gzip

Bằng cách thiết đặt cấu hình Webserver. Mỗi Webserver sẽ có cách cấu hình khác nhau.

Nhưng đối với đa phần người dùng, bọn mình chọn cách dễ hơn: sửa file .htaccess

Thêm đoạn code sau vào cuối file:

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

Kiểm tra lại Gzip đã bật chưa bằng GTMetrix

Image result for gzip gtmetrix

Nén Gzip hiệu quả như thế nào

Gzip giảm 50-70% kích cỡ file HTML và CSS. Đồng nghĩa với việc giảm thời gian tải trangtiết kiệm băng thông.

File nén hoạt động như thế nào trên web

Khi trình duyệt gửi yêu cầu tải trang đến máy chủ. Máy chủ sẽ trả về file đã nén nếu trình duyệt hiểu được file nén. Tất cả các trình duyệt hiện nay đều hiểu và chấp nhận file nén.

Nguồn: Patrick Sexton – https://varvy.com/pagespeed/enable-compression.html

One Reply to “Bật nén Gzip”

Leave a Reply

Your email address will not be published. Required fields are marked *