【发布时间】:2010-11-11 15:43:50
【问题描述】:
所以我刚刚下载了yslow for firebug 并查看了我正在构建的网站的结果。
我看到了一些建议,例如,为我的静态组件使用 ETag、无 cookie 域以及添加过期标头。
我在想,好吧,我可以着手解决这些问题,但我更有可能先做一些其他优化,例如缓存来自数据库调用的结果或类似的东西。
我认为该网站不会获得“那么多”的使用量来保证 YSlow 的建议。
我知道在你知道你需要优化之前你永远不应该优化,但我认为像 ETags 和 expires headers 这样的东西肯定只会在流量非常大的网站上发挥作用。
例如,如果我编写了一个糟糕的实现,每个请求对数据库进行 5 次(相对较小)调用,并且 YSlow 告诉我我的 14 个图像不在无 cookie 的域中,那么其中哪一个应该先解决两个优化问题?
【问题讨论】:
标签: optimization yslow http-request