Будет ли полезно сжатие HTTP (GZip или deflate) на сайте с низким трафиком? - PullRequest
1 голос
/ 24 апреля 2009

У меня есть веб-приложение, в котором клиент будет работать с локального сервера (т.е. запросы не будут передаваться по сети). На сайте будет довольно низкий трафик, и поэтому я пытаюсь выяснить, является ли фактическая распаковка дорогостоящей в этом типе системы. Производительность - это проблема, поэтому у меня будет настроено кэширование, но я тоже думал о сжатии. У меня не будет проблем с пропускной способностью, так как на сайте очень низкий трафик. Поэтому я просто пытаюсь выяснить, принесет ли сжатие больше вреда, чем пользы в системе такого типа.

Ответы [ 5 ]

3 голосов
/ 24 апреля 2009

Вот хорошая статья на эту тему.

1 голос
/ 24 апреля 2009

Когда вы измеряли производительность, как сравнивались цифры? Было ли это быстрее, когда у вас было включено сжатие, или нет?

1 голос
/ 24 апреля 2009

Я использовал сжатие, но пользователи работали по беспроводной сети 3G в различных удаленных местах. В этом случае сжатие значительно отличается от использования полосы пропускания.

Для пользователей, работающих локально и с пропускной способностью, не проблема, я не думаю, что это того стоит.

1 голос
/ 24 апреля 2009

Практически во всех современных системах со сплошным веб-стеком сжатие не будет дорогим, но мне кажется, что вы не получите от него каких-либо положительных эффектов, какими бы незначительными не были издержки. Я бы не стал беспокоиться.

0 голосов
/ 20 января 2012

Для файлов кэшируемых ресурсов (.js, .html, .css), я думаю, это не имеет смысла после того, как браузер кэширует эти ресурсы.

Но для не кэшируемых ресурсов (например, json response) я думаю, что это имеет смысл.

...