Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel简单请求太慢了_Laravel_Performance_Laravel 5_Laravel Controller_Laravel Api - Fatal编程技术网

Laravel简单请求太慢了

Laravel简单请求太慢了,laravel,performance,laravel-5,laravel-controller,laravel-api,Laravel,Performance,Laravel 5,Laravel Controller,Laravel Api,我有一个问题:当尝试使用laravel控制器从数据库中获取单个用户时,响应太慢。响应时间超过1000毫秒,请参见下面的邮递员截图 下面是我的代码: 控制器: public function getUserData(Request $request) { return User::where('id',3)->select('name')->first(); } web.php Route::prefix('data-controller') ->name('data.

我有一个问题:当尝试使用laravel控制器从数据库中获取单个用户时,响应太慢。响应时间超过1000毫秒,请参见下面的邮递员截图

下面是我的代码:

控制器:

public function getUserData(Request $request)
{
    return User::where('id',3)->select('name')->first();
}
web.php

Route::prefix('data-controller')
->name('data.controller')
->middleware([])
->group(static function(){

    Route::get('/get-user-data', 'DataController@getUserData')->name('getUserData');
});
环境署署长

我感谢你们所有的想法和帮助,我正在慢慢但肯定地对这个问题失去理智


提前谢谢你!如果你需要更多的信息,我很乐意在这篇文章的编辑中提供。

真奇怪。。。你可以将开发工具安装到你的项目中,这将为你提供花费这么长时间的时间表。已经安装了,而且大部分时间都花在控制器上,db只需要不到20毫秒的时间。
APP_NAME=AppName
APP_ENV=production
APP_KEY=base64:MEw1jEc7qyYhz4vIgxpZIqkjkfdkjfpasdfbURtoQ67HS6KsSBajwMC0=
APP_DEBUG=false
APP_URL=127.0.0.1
LOG_CHANNEL=single

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mydb
DB_USERNAME=root
DB_PASSWORD=******

#SESSION_SECURE_COOKIE=true

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=database
SESSION_DRIVER=anonymous-database
SESSION_LIFETIME=120

ACCESS_ALLOW_IP=
ACCESS_ALLOW_IP_ON=false