Php 通过cronjob进行缓存

Php 通过cronjob进行缓存,php,caching,cron,Php,Caching,Cron,这么说吧 通过使用JustinTV的api和一点PHP,我制作了一个非常简单的脚本,用于检查当前是否有某些播放器正在播放流媒体。在我的网站上实现它之后,我发现加载它花费了很长时间(这实际上是意料之中的)。所以我读了一些关于cronjob的事情,认为这可能是解决问题的方法 所以,继续,我想创建一个运行该脚本的cronjob,检查这些播放器是否在流,然后将其保存在缓存中。也就是说,我想为Wordpress创建一个小部件,它使用缓存并将保存的数据放在那里 有什么想法吗 您需要将cron作业中的信息保存

这么说吧

通过使用JustinTV的api和一点PHP,我制作了一个非常简单的脚本,用于检查当前是否有某些播放器正在播放流媒体。在我的网站上实现它之后,我发现加载它花费了很长时间(这实际上是意料之中的)。所以我读了一些关于cronjob的事情,认为这可能是解决问题的方法

所以,继续,我想创建一个运行该脚本的cronjob,检查这些播放器是否在流,然后将其保存在缓存中。也就是说,我想为Wordpress创建一个小部件,它使用缓存并将保存的数据放在那里


有什么想法吗

您需要将cron作业中的信息保存到Wordpress数据库中。这将允许您稍后从另一个页面访问它。有关更多详细信息,请参见本页(选项4可能最合适):

我发现您的答案非常有用,但这需要我制作插件吗?可能的解决方案是运行cronjob并使脚本创建一个.html文件(并在每次cronjob循环时重写它)。然后在小部件中调用该.html?您应该能够运行cron作业,而无需制作插件。然而,写入HTML文件不仅不安全,而且效率也很低。您应该将信息保存在数据库中。然后我会在Wordpress中阅读数据库管理。谢谢你的时间!