> статичные файлы - это то,
> что лежит на винте. зачем их
> по 100 раз
> сжимать "на лету" в момент
> обработки запроса клиента,
> если можно
> сжать всего 1 раз gzip -9 и
> освободить процессор от
> этой работы?
Ну во первых не gzip -9, а gzip -1 (практика показывает, что таким образом страница загружается быстрее, а потери в размере практически незаметны).
Во вторых, вы конечно правы, но все-таки оставим это на совесть конечных администраторов.
Например, у меня кластер из нескольких машин и сайт, который дорабатывается "на лету".
Мне проще пожертвовать чуточкой ресурсов и упростить себе жизнь, нежели чем запускать процесс сжатия каждый раз, когда я вношу небольшое изменение во что-либо.
В третьих - ненужного пересжатия можно избежать, если отправлять посетителю правильные заголовки кэширования.