Basit bir sorum var. /css
web dizinim var ve iç dosya style.css
. Bu dosyayı el ile gzipledim ve style.css.gz
olarak kaydettim. Her bir istekte sıkıştırılmış CSS dosyasına sahip olmamak için CPU döngülerini kaydetmek istiyorum. Bu .gz
dosyasını aramak ve .css
dosyasını tekrar tekrar sıkıştırmak yerine Apache'yi nasıl yapılandırabilirim?Apache, CSS ve JS dosyalarının önceden sıkıştırılmış gz dosyasını manuel olarak kullanmak için nasıl zorlanır?
Not: Apache'nin .gz
dosyasının kendisini oluşturmasını istemiyorum. Benim senaryoda, özel isteklerde PHP kullanarak, .css.gz
dosyasını elle oluşturmak zorundayım.
PHP ile bir şeyler yapıyorum. CDN'mde, Apache, tüm js ve css dosya isteklerini, tarayıcı veya kabul edilen dosya tarafından kabul edilirse sıkıştırılmış dosyaya hizmet veren bir php betiğine yeniden yazar. İlk olarak her iki dosyanın (orijinal ve sıkıştırılmış) son değişiklik zamanını karşılaştırır ve gerektiğinde yalnızca sıkıştırılmış dosyayı oluşturur. PHP kullanıyorsanız ve ilgilenirseniz onu yapıştırabilirim. – Nabab