对于PHP项目,我必须访问RESTful API。我正在使用curl来熟悉API。我可以使用PHP的cUrl库访问所述API,并使用PHP的shell_exec()函数调用curl实用程序。性能明智,哪个选项更好,为什么?
PS:我有自己的root权限服务器。
答案 0 :(得分:6)
我的谨慎的猜测将不太有用的测试片段显示curl library性能更高。
编辑:little test显示,库更快,但不是很多。此外,如果您获取数百万个网址,网络延迟更可能是一个更大的问题。
答案 1 :(得分:2)
性能几乎完全相同,因为内部正在执行相同的操作。但是你应该使用API,因为它更干净。