我正在使用WordPress并使用来自我的网站内容源的JSON格式的API数据,例如:http://api.source.com/data.json
但是加载我的网站需要更长的时间,因为每次加载的页面总是从源文件中读取文件,问题是如何将JSON文件存储到WordPress目录并每12小时自动更新一次?
抱歉英语不好但希望你明白我的意思,请帮助!
答案 0 :(得分:1)
有多种选择。
使用memcache - >将已检索的json存储在memcache中,并在每12个小时后将其过期。这将是最快的查找。 http://www.php.net/manual/en/memcache.examples-overview.php
数据库 - >使用密钥将已检索的json存储在数据库表中,您可以根据json的大小使用varchar,text或blob数据类型。
写入文件 - >将json写入任何具有写权限的目录中的文本文件,并从那里读取它。 http://php.net/manual/en/function.file-put-contents.php