web服务器php上的定时函数调用?javascript


timed function calls on a webserver php? javascript?

我正在创建一个从xml文件读取数据的iOS应用程序。xml文件中的一个字段是时间。如果当前时间晚于xml文件中的时间,则需要从xml中删除该条目,从而不再在iPhone上显示。我希望每隔15分钟左右检查一次xml文件,如果需要的话可以重写。我应该使用什么技术来做到这一点(php?javascript?)?如何在代码中完成?还有什么我应该知道的吗?

我想我不需要在iPhone应用程序代码中做任何事情。如果可能的话,只需在Web服务器上制作一个定期执行的php脚本。

谢谢,

您几乎可以使用任何您喜欢的语言(我个人的偏好是使用Perl,因为我喜欢它并且知道它的XML库)。

该程序只需要读取XML文件,对其进行解析,删除不再适用的节点,然后将其串行化为XML并覆盖该文件。

然后你只需要按照时间表运行程序。Cron是在类UNIX系统上执行此操作的标准方法。Windows任务计划是针对Windows的(据我所知)。

我可能会使用数据库来存储数据,并从中生成XML,而不是使用一个被覆盖的文件。