从源代码中检索JSON文件并将其放入目录中,并使用PHP定期更新

从源代码中检索JSON文件并将其放入目录中,并使用PHP定期更新,php,json,wordpress,api,caching,Php,Json,Wordpress,Api,Caching,我正在使用WordPress,并使用源中JSON格式的API数据作为我的网站内容,例如: 但加载我的站点需要更长的时间,因为每次加载的页面都会从源代码读取文件,问题是如何将JSON文件存储到WordPress目录,并每12小时自动更新一次 很抱歉英语不好,但希望你明白我的意思,请帮忙 有多种选择 使用memcache->将检索到的json存储在memcache中,并每12小时使其过期一次。这将是最快的查找。 数据库->使用键将检索到的json存储在数据库表中,您可以根据json的大小使用var

我正在使用WordPress,并使用源中JSON格式的API数据作为我的网站内容,例如:

但加载我的站点需要更长的时间,因为每次加载的页面都会从源代码读取文件,问题是如何将JSON文件存储到WordPress目录,并每12小时自动更新一次


很抱歉英语不好,但希望你明白我的意思,请帮忙

有多种选择

  • 使用memcache->将检索到的json存储在memcache中,并每12小时使其过期一次。这将是最快的查找。

  • 数据库->使用键将检索到的json存储在数据库表中,您可以根据json的大小使用varchar、text或blob数据类型

  • 写入文件->将json写入任何具有写入权限的目录中的文本文件,然后从中读取。


  • 有多种选择

  • 使用memcache->将检索到的json存储在memcache中,并每12小时使其过期一次。这将是最快的查找。

  • 数据库->使用键将检索到的json存储在数据库表中,您可以根据json的大小使用varchar、text或blob数据类型

  • 写入文件->将json写入任何具有写入权限的目录中的文本文件,然后从中读取。


  • 嗨,谢谢你的回答!我对选项1很感兴趣,但我太笨了,无法理解和实施它。你能给我举个例子吗?@Rifki,例子在提供的链接中给出。嗨,谢谢你的回答!我对选项1很感兴趣,但我太笨了,无法理解和实施它。你能给我举个例子吗?@Rifki,例子在提供的链接中给出。