Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.35 KB

File metadata and controls

13 lines (8 loc) · 1.35 KB

资源可以使用HTTP缓存标头指定缓存策略。 具体来说,Cache-Control可以定义谁可以缓存响应以及响应时间

资源可以使用HTTP缓存标头指定缓存策略。具体来说,Cache-Control可以定义谁可以缓存响应多长时间。

你向用户提供的大多数图像都是静态资源,将来不会发生变化。 这类资产的最佳缓存策略是主动缓存。

设置HTTP缓存头文件时,设置Cache-Control的最大使用年限为一年(例如: Cache-Control: public; max-age = 31536000)。这种类型的主动缓存对于大多数类型的图像都很有效,特别是那些长时间存在的图像,比如头像和标题图像。

注意
如果你使用PHP提供图像,则由于默认的session_cache_limiter设置,它可能会破坏缓存。 这可能是图像缓存的灾难,你可能希望通过设置session_cache_limiter('public')来解决此问题,该会话将设置public,max-age =。 禁用和设置自定义缓存控制标头也很好。