Вопрос по оптимизации MODx Revo: gzip

Прошу подсказать знающих людей!

Оптимизирую скорость загрузки сайта: текущая основная проблема — нет сжатия файлов gzip. После того, как раскомментировал в htaccess

php_flag zlib.output_compression On
php_value zlib.output_compression_level 5

тест https://checkgzipcompression.com выдал, что It's GZIP Enabled. Проверил подключенные модули на сервере: включенным оказался mod_headers, а вот mod_gzip, mod_deflate и до кучи mod_expires — не включены. В то же время есть строка: HTTP_ACCEPT_ENCODING gzip, deflate, br

Вопрос: добиться сжатия при такой настройке сервера можно или дохлый номер и нужно просить включить mod_gzip, mod_deflate?

Comments

  1. hteccess вообще работает? У тебя там апач?
  2. Я у себя делаю это на уровне nginx, там прописываю сжатие и все ОК.
  3. Сжатие настраивается для различных типов файлов. Посмотри в отчетах на какие именно файлы ругань идет. Может получиться, что сжатие работает, просто не для всех типов файлов нужных включено.

Спасибо!

htaccess работает, к серверу к настройкам нет доступа, а ругается на css и js, но сжатия и на картинках нет, но на них не ругается. Вопрос: если mod_gzip, mod_deflate выключены сжатие вообще может работать?

Вопрос: если mod_gzip, mod_deflate выключены сжатие вообще может работать?

Смотря что это за модули. Если для htaccess, то конечно оно нужно, чтобы апач мог сжимать. Если для php, то только в случае, если ты что-то на уровне php собираешься делать.

Понял: то есть в моем случае без mod_deflate (или без mod_gzip) css и js сжать, похоже, просто не удастся.

Добрый день!

Так и не ожило сжатие: mod_deflate врубили. В .htaccess добавляю

<ifModule mod_deflate.c>
	AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
</ifModule>

Css файлы не сжимаются - хоть убей. И с заголовками mod_expires ровно та же песня. То ли что-то глобальное не понимаю, то ли одно из двух. Может в системных настройках Modx Revo какой-нибудь тумблер есть или ещё какая гайка с обратной резьбой...

Дима, какие-то дикие квесты у тебя, на ровном месте. А нельзя клиенту сказать, что надо переехать на нормальный хостинг и нормально настроить сжатие?

Эх, люблю я - чтобы гланды через ж:))

А хостинг этот я не того, не очень жалую: Ru-CENTER называется...

А ларчик просто открывался :)

Молодец!)

P.S. не мучай пользователей, сделай ссылку ссылкой.

Тут с ларчиком не так все просто: это (если я правильно понял) ТП хостинга включала модули:) То есть я только потом попросил доступы и нашел, как включить методом тыковок))