减少Laravel应用程序中的等待时间

Jam*_*mes 3 developer-tools laravel-4

我正在开发一个使用Laravel 4.1框架编写的PHP应用程序.到目前为止,我每页只有几个MySQL查询,其中许多Cache使用Redis服务器尽可能使用类进行缓存.

目前我正在localhost使用Apache 2.2.24和PHP 5.4.17 在本地开发内部(但不是)MySQL数据库.

使用Chromes开发人员工具,我正在检查网络选项卡,看看页面加载等多长时间,但我看到一些奇怪的结果.该页面花费很长时间等待内容提供,如下所示:

网络输出

如您所见,页面需要682ms等待内容发送回浏览器.无论如何我可以改善这个吗?为什么Laravel有这么大的开销?

除了我们用来使用Entypo的自定义Facade之外,除了Laravel附带的默认设置外,没有额外的包.

有人知道如何改进吗?

jah*_*jah 5

如果我是你,我会安装Chrome Clockwork扩展加上Composer 的Laravel Clockwork包.Clockwork为您提供了一个时间轴,您可以在其中查看需要这么长时间的内容,还有一个数据库查询选项卡,您可以在其中查看每个查询加载所需的时间.

发条的截图

快乐狩猎(: