我正在加载一个非常繁重且包含大量数据的XML文件,而我只使用了少量数据。这导致我的网站需要很长时间才能加载。
http://www.footballadvisor.net/
任何人都可以建议我解决这个问题,有没有一种方法可以在simplexml中缓存文件一段时间?我的网站是用PHP格式的。
提前致谢
理查德
答案 0 :(得分:0)
你不会直接用simplexml来做。您需要使用的是其他文件函数(fopen
或file_get_contents
),保存文件或提取您需要的位并保存。如果自上次检查以来已经过了足够的时间(或者如果有足够的时间通过新数据可用),您可以删除缓存的数据并再次检查。