我有一个需要获取内容的 XML 文件,但是我不需要能够处理文本,我需要做的就是找出是否在返回的数据中找到某个字符串,所以我不不需要使用 XML 解析器,例如SimpleXML
.
我的问题是,最快的方法是什么,因为速度对此至关重要。
我从本地主机尝试了 20 次操作,SimpleXML
平均时间约为34 seconds
; 然后我尝试使用file_get_contents
,虽然这要快得多,平均大约需要 20 次操作,20.5 seconds
但理想情况下,我仍然希望缩短更多时间。
编辑:如果重要,它将检索的文件将相当小;最多约 30 行。
有什么比file_get_contents
通过 http 或 https 检索远程文件的内容更快的方法吗?