【发布时间】:2010-09-04 22:09:38
【问题描述】:
我正在开发一个基于 Web 的系统,用户将在该系统中点击很多页面。因为它们经常会返回到特定页面(例如,书籍概览),所以我想实现一些缓存机制来加快速度。
在显示用户的内容之前,我会将内容的 MD5 校验和连同用户 ID 和页面 URL 一起存储在数据库中。
他下次登录时,我会检查是否有包含 URL 和 UserID 的条目。如果有,我将存储的 MD5 与我新计算的 MD5 进行比较,如果 MD5 相等,我发送一个“未更改”标题,这样浏览器就不必下载整个页面。
【问题讨论】:
标签: web-applications http-headers web-optimization