哪个更快?使用PHP的cUrl库或调用curl实用程序形式shell_exec()

时间:2011-06-28 00:19:18

标签: php performance curl

对于PHP项目,我必须访问RESTful API。我正在使用curl来熟悉API。我可以使用PHP的cUrl库访问所述API,并使用PHP的shell_exec()函数调用curl实用程序。性能明智,哪个选项更好,为什么?

PS:我有自己的root权限服务器。

2 个答案:

答案 0 :(得分:6)

我的谨慎的猜测不太有用的测试片段显示curl library性能更高。

编辑:little test显示,库更快,但不是很多。此外,如果您获取数百万个网址,网络延迟更可能是一个更大的问题。

答案 1 :(得分:2)

性能几乎完全相同,因为内部正在执行相同的操作。但是你应该使用API​​,因为它更干净。