Laravel-Vue网站运行缓慢

时间:2019-08-15 23:04:42

标签: laravel vue.js google-chrome-devtools pagespeed

https://www.torah.media/是我的网站,加载速度非常慢。我基于https://github.com/phanan/koel构建的开源项目(https://www.torah.media/)在其演示http://demo.koel.phanan.net/#!/home的演示中运行非常快。

请帮助找出如何解决它的速度问题。我似乎无法从“ Chrome网络”标签中了解任何内容。

我已经尝试过从AWS切换到Cloudflare,但速度仍然没有太大提高。

1 个答案:

答案 0 :(得分:0)

下面的缓存响应示例。

    $people = Cache::remember('example:people', $ten_minutes_in_seconds, function () {
        $people = People::all();

        return $people;
    });

    return response()->json([
        'people' => $people,
    ], 200);

这可能已被缓存,但请上帝保佑,例如永远不会缓存与用户有关的个人数据,也不会使用分页。