Di Drupal 7, di mana saya bisa mengaktifkan / menonaktifkan kompresi gzip? Apakah ada modul untuk fungsi ini?
7
performance
Patoshi パ ト シ
sumber
sumber
Cache pages for anonymous users
dan kemudian menyimpan opsi Anda diadmin/config/development/performance
halaman Anda . Ini kemudian akan menyajikanCompress cached pages.
opsi lebih lanjut diBANDWIDTH OPTIMIZATION
bagian (ini disembunyikan / ditampilkan melalui javascript sehingga ini semua bisa berfungsi pada klik pertama tetapi tidak di sini karena beberapa alasan).Jawaban:
Secara pribadi, saya tidak suka cara Drupal menangani kompresi keluaran; Saya mengurus ini di luar Drupal.
Di situs Drupal, saya menambahkan
ke settings.php, dan ini ke modul khusus untuk menunjukkan bahwa ini dinonaktifkan:
Ini juga untuk mencegah kompresi double output yang tidak disengaja, yang bisa sangat sulit untuk didiagnosis jika Anda tidak tahu tentang gejalanya.
Kemudian, dalam konfigurasi Apache saya, saya lakukan
Ini memungkinkan Apache melakukan kompresi output berdasarkan tipe MIME, dan juga memastikan semua output berbasis teks dikompresi. Ini diadaptasi dari versi yang lebih lama dari file .htaccess proyek HTML5 Boilerplate proyek, yang sekarang tinggal di proyek terpisah . Saya juga menambahkan arahan mereka untuk kontrol cache, dan beberapa hal lainnya. Saya menyimpan semua ini di file individual, yang saya kemudian
Include
di host virtual saya.Kelemahan dari ini adalah bahwa server memampatkan setiap permintaan, tetapi berfungsi dengan baik untuk situs saya dan klien saya.
sumber