【发布时间】:2011-08-17 09:56:38
【问题描述】:
只是一个简单的问题,我似乎找不到答案。
我可以将 APC 缓存嵌套在另一个缓存中吗?
例如,假设我缓存了一个页面,我希望它每小时更新一次,但我在该页面中有一个侧边栏,我希望每 24 小时更新一次。
谢谢!
编辑:我不是在问如何做到这一点,只是如果可能的话。不需要示例,除非是一种独特的技术,否则如何正常使用 APC。
【问题讨论】:
只是一个简单的问题,我似乎找不到答案。
我可以将 APC 缓存嵌套在另一个缓存中吗?
例如,假设我缓存了一个页面,我希望它每小时更新一次,但我在该页面中有一个侧边栏,我希望每 24 小时更新一次。
谢谢!
编辑:我不是在问如何做到这一点,只是如果可能的话。不需要示例,除非是一种独特的技术,否则如何正常使用 APC。
【问题讨论】:
简短回答:否。
长答案:您也许可以这样做,但您必须将页面分成多个部分,并独立缓存每个部分,并且在重新组合要发送给用户的最终页面时,从其获取每个部分缓存...
【讨论】:
是的,这是可能的。通过apc_store() 将分段保存到单独的 APC 变量中,并将它们的 TTL(生存时间)分别设置为 60*60 或 24*60*60。
【讨论】: