【问题标题】:How to automate feed checking [closed]如何自动化饲料检查[关闭]
【发布时间】:2011-09-10 10:36:09
【问题描述】:

我知道如何在 php 中解析和设置数据库等。但是我想知道如何不断检查 xml 提要中某个标签中的特定字符串,然后每次找到该字符串时,将整个 XML 项(如标签等)添加到数据库中。

我真正需要帮助的是如何让我的脚本不断工作并寻找这些字符串?它需要每 20 分钟左右刷新一次 xml 提要以保持查看 取出字符串,然后当它找到它时将其添加到数据库中,而无需我每次都手动导航到 php 页面。

所以我需要的只是一个关于如何实现的想法? 如果您能帮助我,我们将不胜感激!

谢谢!

【问题讨论】:

  • 你现在有什么?没有任何 XML 结构的示例很难给出解析的解决方案。
  • 我认为您不需要它,抱歉。我不需要关于如何解析或结构甚至任何代码的帮助。只是关于我如何设置它,以便它不断检查字符串,如果找到,每 20 分钟将其添加到数据库中。我不需要实际代码方面的帮助。我该怎么做才能让我不必每 20 分钟导航到一个 php 页面,它只是自动完成。
  • @ajreal 不需要任何 XML 结构示例。通过使用 e4x 查找字符串来返回节点将非常简单。我不知道 php 是否以某种方式支持/与 e4x 集成。
  • 我建议你看看这个stackoverflow.com/questions/761087/…
  • 感谢您的帮助,我不确定我是否完全清楚。我可以解析 XML,我只需要一种方法来不断更新并每 20 分钟刷新一次。

标签: php html xml parsing feed


【解决方案1】:

我真正需要帮助的是如何让我的脚本不断工作并寻找这些字符串?它需要每 20 分钟左右刷新一次 xml 提要

使用cron执行脚本

(并确保您的脚本保留缓存并尊重cache control headers

【讨论】:

  • 太棒了!所以我可以设置一个时间表,每 20 分钟左右执行一次脚本?是否有任何托管服务提供商提供内置的 cron 作业?如果是这样,你可能会推荐一个。这正是我需要的!
  • @Api 你真的需要自己去寻找。不同的主机提供不同的服务,因此除了您自己之外,没有任何人可以给出明确的答案。
  • 谢谢,我只是想确保它是可能的。我会调查这个。非常感谢!
猜你喜欢
  • 1970-01-01
  • 2011-02-16
  • 1970-01-01
  • 1970-01-01
  • 2011-03-06
  • 2014-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多