我只是在WebPageTest.org上浏览我们的网站,他们关于加快网站访问速度的建议之一是:
除非您有明确的理由需要,否则通常不应使用ETag标头
我想知道这意味着什么。这是否意味着您将不会更改的静态内容不应该包含它们,或者这意味着您将要定期更改的内容不应该具有它们,或者它意味着除非您拥有固定的内容,否则通常不应使用它们具体需求。
如果是后者,那么什么时候才是合适的使用时间?
我只是在WebPageTest.org上浏览我们的网站,他们关于加快网站访问速度的建议之一是:
除非您有明确的理由需要,否则通常不应使用ETag标头
我想知道这意味着什么。这是否意味着您将不会更改的静态内容不应该包含它们,或者这意味着您将要定期更改的内容不应该具有它们,或者它意味着除非您拥有固定的内容,否则通常不应使用它们具体需求。
如果是后者,那么什么时候才是合适的使用时间?
Answers:
我反对它们的主要观点是,许多服务器通用的文件必须由客户端一遍又一遍地抓取。更好的方法是在文件本身的名称中包含一个版本字符串。
因此,例如,如果您循环负载均衡您的Web服务器,则每个服务器将生成自己的ETag,从而导致客户端多次捕获它。
您可以在yahoo高性能网站博客上阅读更多内容。总结是您可以使其正常运行,但是您已经花了一些时间正确配置它。