小编Uma*_*han的帖子

Guzzle HTTP 客户端比 Symfony HTTP 客户端慢

这可能是基于意见的问题。

我想使用Guzzle HTTP Client,因为许多人认为它比Symfony HTTP Client更好,而且Cloudflare在其PHP Api 中使用 Guzzle HTTP Client 。但是,我使用 Symfony HTTP Client 和 Guzzle HTTP Client 执行了一个简单的测试。结果表明 Guzzle HTTP Client 比 Symfony HTTP Client 慢得多。

我想知道/理解为什么 Guzzle HTTP Client 如此有名气却缺乏速度。或者我做错了什么。

作曲家.json

{
    "require": {
        "php": "7.4.*",
        "symfony/http-client": "^5.0",
        "guzzlehttp/guzzle": "^6.5"
    }
}
Run Code Online (Sandbox Code Playgroud)

测试文件

<?php
echo "<pre>\n";
require_once(__DIR__ . DIRECTORY_SEPARATOR . '../vendor/autoload.php');

$url = 'http://192.168.1.81';
$tSElaspedTotal = 0;
$tGElaspedTotal = 0;
$tCElaspedTotal = 0;
$iterations = 10;
for ($i = …
Run Code Online (Sandbox Code Playgroud)

php symfony guzzle

4
推荐指数
1
解决办法
2445
查看次数

标签 统计

guzzle ×1

php ×1

symfony ×1