哪个更快?使用PHP';的cUrl库或调用cUrl实用程序表单shell_exec()


Which is faster? Using PHP's cUrl library or invoking curl utility form shell_exec()

对于PHP项目,我必须访问RESTful API。我使用curl来熟悉API。我可以使用PHP的cUrl库和使用PHP的shell_exec()函数调用cUrl实用程序来访问上述API。就性能而言,哪种选择会更好,为什么??

附言:我有自己的服务器拥有root权限。

我的谨慎的猜测将是不太有用的测试片段表明curl库更具性能。

编辑:一个小测试表明,这个库更快,但不会太快。此外,如果你获取数百万个URL,网络延迟很可能是一个更大的问题。

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