我正在创建一个基于php codeigniter的管理后端,只能在谷歌浏览器中访问。所以,我想到使用HTML 5应用程序缓存来减少图像和js的加载时间。但我现在有一个问题。
当我在页面的头部使用时,需要使用应用程序缓存,我的php页面也被缓存。因此,当我在应用程序数据库中添加记录时,该新记录不会显示在列表页面上。仅显示旧记录。这意味着chrome也会缓存页面的html。
如何阻止chrome缓存html?在缓存中的NETWORK部分我有*作为条目。如果我要添加永远不会缓存的页面名称,那么如何添加codeigniter的页面呢?
例如。 http://staging.me.com/admin/login。如何告诉清单不要缓存它?
任何帮助将不胜感激。感谢。
拉夫
答案 0 :(得分:0)
您确定缓存来自Chrome吗?也许你在CodeIgniter中使用缓存功能?首先需要在CI上过期或禁用缓存。只需要仔细检查,因为你没有说明你是否在两个地方都使用它。
然而,我首先想到的是这个界面为什么你过早地优化/缓存图像?你真的需要花这么多时间来搞定这个吗?我愿意打赌,最终你会在加载与非缓存方面获得微观提升。
在继续之前,我会先重新评估您对chrome缓存的需求。