И как я понимаю это уже тоже не актуально и можно убрать:
Да, это уже пережитки прошлого, чтобы выключать gzip для IE6 т.к. он его не понимает... хотя не понимал уже :)
Тоже уже без разницы давно. Стили и скрипты это килобайты-туда сюда. После разжатия всё это хранится в кэше браузера и ресурсы на это не тратятся.
Сейчас уже идёт новый вид сжатия brotli, он вообще лучше и быстрее. У него 11 степеней. Кому они нужны в 2021 году? Просто пережитки прошлого.
Я тоже раньше парился по этим степеням, что там соотношения качество/скорость. По факту оказалось, это такие доли-доли секунды, которые в веб-строительстве просто идут в погрешность. Повторюсь, современные процессоры эти операции щёлкают как орешки.
Чем проще запрос, тем быстрее он работает это догма.
При работает с одной таблицей JOIN не имеет никакого смысла.
Вместо:
$val = trim($str);
надо
$val = intval($str);
Уже не актуально. Как и написано в скобочках, это реально для старых браузеров, такие как IE6.
Вообще всем этим уже давно занимается nginx, хотя там есть такой же костыль. Но apache явно уже не тот, кому это надо делать всякие сжатия и т.д.