我在MediaTemple网站托pipe。 默认情况下,它是否可能被设置为告诉浏览器caching服务的图像和其他资产?
如果不是,我如何设置caching? 那我该如何确定它正在工作? 随意指点我一个很好的新手caching教程。
一个可能的复杂情况是图像将被提供给Facebook应用程序中的iFrame中的JavaScript游戏(尽pipe我猜测这与通常的浏览器caching没有区别)。
每次用户启动游戏时,我都不想提供相同的图像。
我想尽可能地设定到期date。 当资产发生变化时,我可以将版本号加到文件名上。
我知道这是一个可怕的新手问题。 对于前端编程,我比服务器问题更适合。
如果图像被作为静态内容提供(最有可能),那么他们通常会被caching在可能的地方,你不需要做任何额外的事情。
您可能想要尝试使用Cache-Control指令,例如“Cache-Control:max-age = <time-in-seconds>”
如果你想确保东西被caching,请试用FireFug for FireFox的YSlow插件。 它会给你一个什么和没有caching在你的网页上的细目。