Tôi đang phân phối tất cả nội dung thông qua apache với Content-Encoding: zip
nhưng điều đó sẽ bị nén khi đang di chuyển. Một lượng lớn nội dung của tôi là các tệp tĩnh trên đĩa. Tôi muốn gzip các tập tin trước thay vì nén chúng mỗi khi chúng được yêu cầu.Làm cách nào để tôi có thể nén trước các tệp bằng mod_deflate trong Apache 2.x?
Đây là điều mà tôi tin rằng, mod_gzip
đã làm trong Apache 1.x tự động, nhưng chỉ có tệp có .gz bên cạnh nó. Đó không còn là trường hợp với mod_deflate
.
Tôi không nghĩ rằng bạn sẽ tiết kiệm được nhiều tiền; với các máy chủ web hiện đại, chi phí nén nội dung trên bay là không đáng kể. – Aeon
Tôi đang chạy máy chủ web trong máy ảo Xen vì vậy tôi muốn tiết kiệm càng nhiều CPU càng tốt cho các máy ảo khác. Ngoài ra tôi đã có thể tăng gấp đôi tốc độ yêu cầu được đo bằng httperf trên một tệp 55k được nén trước khi nén khi đang di chuyển. – Otto
Xem http://stackoverflow.com/questions/9076752/how-to-force-apache-to-use-manually-pre-compressed-gz-file-of-css-and-js-files?lq=1 –