繁体   English   中英

Laravel为什么需要这么长时间才能加载?

[英]Why does Laravel take so long to load?

我们有一个Laravel应用程序,需要花费5秒钟以上的时间来加载任何刀片视图。 但是,这只是在EC2实例中托管的生产服务器(Apache)中发生的,本地应用加载速度非常快。

甚至我们试图return 0而不是视图,并且仅花费2到3秒钟就可以显示0,而无需调用任何API,数据库或什么都不调用,而只是通过路由激活的控制器。

有什么暗示为什么会这样吗?

路线

Route::get('/home', 'HomeController@index' )
->name('home');

家庭控制器

public function index(){
     return 0;
}

这个简单的return 0过程通常需要2秒钟以上。

这是正常现象还是Laravel应用程序,或者apache配置或内部laravel中间件导致了这种缓慢?

这不是PHP / Laravel问题。 您的服务器出了点问题。

我建议重新安装Apache / NGINx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM