我有一个网页,可以查询许多服务(亚马逊、iTunes 等)以获取每种产品的产品信息。每页有 25 个产品,这意味着这是一个非常缓慢的过程。我实现了存储每个服务的原始输出apc_add
的apc_fetch
函数,其形式为service|country_code|product_id
这一切都很好,但在每种情况下,缓存都需要在几个小时后过期。这往往意味着每隔一段时间,就会有人得到一个加载缓慢的页面。
有没有办法,也许通过使用 cron 作业,我可以让服务器完成定期更新缓存的繁重工作?
还是我应该考虑完全不同的方法?