摘自Flight PHP微框架网站:
HTTP缓存
Flight提供对HTTP级别缓存的内置支持。 如果满足缓存条件,Flight将返回HTTP 304 Not 修改后的回复下次客户端请求相同的 资源,将提示他们使用他们的本地缓存版本
我设法安装框架并开始利用它。
作为PHP n00b,欢迎对HTTP level caching
进行任何解释。 caching condition
的扩展也很棒。
提前完成。
答案 0 :(得分:1)
“HTTP级别缓存”仅表示“HTTP级缓存”,即通过HTTP标头完成的缓存(例如Cache-Control
,Expires
,If-Modified-Since
)。这些标头可以由服务器或客户端设置。
客户端可以设置缓存条件,如If-Modified-Since
,只有在缓存的副本过期时才能获取更新的内容。服务器看到If-Modified-Since
并将客户端的日期与资源上的日期进行比较;如果资源较新,则会提供服务。否则,服务器返回一个小的304 Not Modified
响应,通知客户端自上次请求以来没有任何变化。