实际上,很难知道页面何时受到编辑的影响。一个页面包含页脚、memus、widget、shorcodes和元数据,这些可能会改变“globaly”。要全面检测哪一页受到任何此类更改的影响几乎是不可能的。
一般来说,缓存过期只是一件很难优化的事情,设置一个间隔直到它应该发生,这只是需要缓存和无法有一个好的过期策略之间的一个简单折衷。
在现实世界中,缓存页面的时间甚至无关紧要,即使只有5分钟的时间也足够了,因为对于大多数网站来说,大多数页面只是偶尔被访问一次以上。
对象缓存是一种真正的缓存策略,它更容易检测到信息过期,并且实际上减少了服务器上的负载。使其正常工作比页面缓存重要得多。