Валентин Бартенев Wrote: ------------------------------------------------------- > Конечно, у задачи сжатия перед кэшированиям тоже есть свои юзкейсы, но > её реализация не так проста, как может показаться. Скорее всего для > этого > придется переписать весь механизм кэширования или добавлять еще один, > другого уровня. > > Кэш в nginx работает на уровне между сокетом и протокольным > upstream-модулем. > И в кэш сохраняется сырой ответ от бэкенда, до какой либо обработки, > т.е. > если это, например, FastCGI, то в кэше будут лежать соответствующие > фреймы > (или records, как они называются в спецификации), которые нельзя так > просто > сжать целиком, а затем отдать клиенту. Если это http, то там могут > лежать > чанки, которые, опять же, нельзя просто взять и сжать. > > Все это большая работа, требующая значительное количество > человеко-часов.
Ясно, спасибо за подробный ответ. Будем продолжать использовать компрессию на бекенде. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256725,256741#msg-256741 _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
