流明响应缓慢

Slow Response with Lumen

我一直在寻找解决方案,但一无所获。也许有人可以帮助我或给我提示在哪里可以找到错误。

我有一个 lumen 后端,我用它从数据库中获取数据并将其发送到我的 Angular 前端。我的问题是响应时间已经很长了,尽管我有时只获取一些数据。 以下示例:

    $query = \DB::table('ip_netztyp')
     ->orderBy('netztyp')
     ->get();

    return $query;

这是我的数据库查询。它 returns 来自 table 的 16 个值,如下所示:

{
    "id": 10,
    "netztyp": "DMZ",
    "active": 1
},
{
    "id": 13,
    "netztyp": "LAN",
    "active": 1
},
...

但是响应时间是这样的:

Postman Screenshot

Chrome Network Tab Screenshot

Clockwork Screenshot

所以我不认为分贝很慢,但为什么流明响应这么慢? 我认为这不正常。

如何解决问题?

通过启用 opcache 解决了它:)

https://www.hmazter.com/2019/04/speeding-up-php-docker-with-opcache/