ETag и Last-Modified - для так называемого "ленивого" кеширования.
это ситуация, когда вы не знаете, насколько долго можно кешировать ваши
ответы, и не сообщаете браузеру Cache-Control: max-age=NNN
в этом случае браузер кеширует ответ, и при повторном запросе браузер
валидирует при помощи If-Modified-Since/If-None-Match, можно ли
использовать то, что он закешировал
количество запросов не уменьшается, уменьшается трафик ответа сервера (за
счет того, что у 304 нет тела)
но браузеру все равно придется делать запросы, он не сможет начать
рендерить страницу, пока не убедится, что закешированные стили можно
использовать
при более грамотной настройке кеша вы выставляете заголовки ответа
Cache-Control: max-age=NNN и браузер не будет валидировать, можно ли
использовать то, что в кеше, а будет рендерить страницу сразу же
2016-06-04 22:01 GMT+05:00 Steven3009 <nginx-forum@forum.nginx.org>:
> Я так не думаю. Зачем тогда Etag и Last-Modified?
> Думаю, я что-то упускаю.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,267368,267376#msg-267376
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru