Nén gzip có sẵn cho các trang GitHub không?


21

Tôi đang sử dụng các trang GitHub để lưu trữ trang web của mình. Trong khi kiểm tra Google PageSpeed ​​Insights, chúng tôi khuyên tôi nên bật tính năng nén gzip. Vì tôi có một trang web tĩnh được lưu trữ trên GitHub, tôi không chắc điều đó là có thể.

Có thể kích hoạt nén gzip trên GitHub không?

Câu trả lời:


14

Như được đề cập ở đây , Trang GitHub được phục vụ với Nginx và tự động nội dung của gzip .

Bạn có thể xác nhận nén gzip cho trang web của mình bằng cách kiểm tra các tiêu đề HTTP bằng các công cụ trực tuyến như công cụ này . Nhập URL vào trang web hoặc tài nguyên và nhập vào gzip"Mã hóa chấp nhận" để chỉ ra rằng máy khách HTTP (nghĩa là công cụ kiểm tra trực tuyến trong trường hợp này) chấp nhận nén gzip, như hầu hết các trình duyệt đều làm.

Bạn có thể xem lại các thông tin và đề xuất khác ở đây để tối ưu hóa việc phục vụ.


3

ngoài câu trả lời của Dan, tùy thuộc vào trình tạo trang tĩnh của bạn, có thể có một số plugin tạo .gzphiên bản nén ngoại tuyến trong khi tạo trang. Bằng cách đó, máy chủ của bạn có thể phục vụ gztrực tiếp các trang đó.

Ví dụ: Pelicanngười dùng có thể sử dụng gzip_cache . Đối với Jekyll, có jekyll-ấn ,

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.