В Drupal 7 где я смогу включить / отключить сжатие gzip? Есть ли модуль для этой функциональности?
7
performance
Патоши パ ト シ
источник
источник
Cache pages for anonymous users
и сохраните параметры на своейadmin/config/development/performance
странице. Затем будет представленаCompress cached pages.
опция ниже вBANDWIDTH OPTIMIZATION
разделе (она скрыта / показана с помощью javascript, поэтому все это может сработать при первом нажатии, но по какой-то причине здесь не работает).Ответы:
Лично мне не нравится, как Drupal обрабатывает сжатие вывода; Я забочусь об этом за пределами Drupal.
На сайте Drupal, я добавляю
в settings.php, и это в пользовательский модуль, чтобы показать, что это отключено:
Это также предотвращает случайное двойное сжатие выходного сигнала, которое может быть очень трудно диагностировать, если вы не знаете о симптомах.
Затем в моем конфиге Apache я делаю
Это позволяет Apache выполнять сжатие вывода по типу MIME, а также обеспечивает сжатие всего вывода на основе текста. Это адаптировано из более старой версии файла .htaccess проекта HTML5 Boilerplate, который теперь находится в отдельном проекте . Я также добавляю в их директивы для управления кешем и еще несколько вещей. Я храню все это в отдельном файле, который я затем храню
Include
в своих виртуальных хостах.Недостатком этого является то, что сервер сжимает каждый запрос, но он хорошо работает для моих сайтов и моих клиентов.
источник