Как включить Gzip и настроить его.
Как включить Gzip и настроить его.
Ребята помогите настроить Gzip, и как он вообще работает?
Сила аргументов, аргументы силы!
Re: Как включить Gzip и настроить его.
Может не совсем в тему, но думаю лучше сделать это на веб-сервере. У меня на Nginx такое реализовано. В итоге ресурсов это практически не отнимает.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как включить Gzip и настроить его.
Ещё как в тему. Лучше делать настройкой сервера.
PixoiD
Какой у вас сервер?
PixoiD
Какой у вас сервер?
Нравится Yii? Давайте сделаем его лучше!.
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Как включить Gzip и настроить его.
В рецептах на офсайте есть. вешается на onBeginRequest
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как включить Gzip и настроить его.
Так лучше не делать, если есть возможность настроить на сервере.
Нравится Yii? Давайте сделаем его лучше!.
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Как включить Gzip и настроить его.
mod_gzip если не ошибаюсь. Ну это уже офтоп, если чисто на yii то вещать обработчики, но можно(так даже лучше, как отметил Sam Dark) и средствами сервера.
Re: Как включить Gzip и настроить его.
nginx.conf
gzip on;
gzip_comp_level 9;
gzip_min_length 512;
gzip_buffers 8 64k;
gzip_types text/plain text/css text/javascript
application/x-javascript;
gzip_proxied any;
но почему то при тесте на http://gtmetrix.com/
http://s015.radikal.ru/i331/1412/df/db97c34d0746.jpg
gzip on;
gzip_comp_level 9;
gzip_min_length 512;
gzip_buffers 8 64k;
gzip_types text/plain text/css text/javascript
application/x-javascript;
gzip_proxied any;
но почему то при тесте на http://gtmetrix.com/
http://s015.radikal.ru/i331/1412/df/db97c34d0746.jpg
Re: Как включить Gzip и настроить его.
gzip_comp_level 9; - плохой совет
6-7 это максимум
вот примерный замер сжатого при разных уровнях компрессии http://serverfault.com/a/452642
6-7 это максимум
вот примерный замер сжатого при разных уровнях компрессии http://serverfault.com/a/452642
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Как включить Gzip и настроить его.
Умгу, 9-ка сильно жрёт ресурсы, а толку мало.
Нравится Yii? Давайте сделаем его лучше!.
Re: Как включить Gzip и настроить его.
по дефолту стоит 9, да, тоже обратил на это внимание. 7 - достаточно.
Просто стало интересно, почему тесты пишут что gzip не включен... Наверно подобные тесты показывают gzip на лету который, если такой имеется, а серверную реализацию пропускают.
Просто стало интересно, почему тесты пишут что gzip не включен... Наверно подобные тесты показывают gzip на лету который, если такой имеется, а серверную реализацию пропускают.