我有一个向用户显示数百/数千张图像的网站。用户重新加载图库的频率很高,但他们的缓存总是不够大,无法保存每次访问的图像,并且必须缓慢地重新下载。
确保图像被缓存的好方法是什么?我已经排除了使用本地存储。你能给我什么建议?
需要明确的是,http 标头设置正确(拥有大缓存的人会立即加载),只是浏览器默认缓存不够大。
您是否考虑过在服务器端缓存,例如在您的网络服务器前使用清漆?如果您的服务器上有足够的内存,这将对您的用户(和您的服务器负载)的下载时间有很大帮助。
或者您只是对客户端缓存感兴趣?如果是这样,如果您可以发布您的 http 缓存标头,这将有所帮助。