gpt4 book ai didi

PHP RSS缓存

转载 作者:可可西里 更新时间:2023-11-01 00:27:18 25 4
gpt4 key购买 nike

我一直在寻找一种在 PHP 中缓存 RSS 提要的解决方案。我打算用 Magpie RSS 解析器进行解析 (http://magpierss.sourceforge.net/ ).但是我怎么能去缓存提要(以防有时提要提供商不允许我阅读相同的提要等)?

问候。

最佳答案

  • 您获取提要。将结果保存到数据库或文件 (serialize())。
  • 当再次获取提要时,
  • 检查文件是否存在,如果不存在则创建并更新
  • 如果文件存在,检查数据库或文件的时间戳。
  • 如果它早于您的阈值(例如 20 秒),那么您将重新获取,否则您只需返回缓存的提要。
  • 如果您出于某种原因无法获取提要,您可以在超时期限内(比如 20 分钟)返回缓存版本

瞧缓存。

关于PHP RSS缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3463383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com