Laravel 优化dev homestad以减少(6秒)长的应用程序加载时间

Laravel 优化dev homestad以减少(6秒)长的应用程序加载时间,laravel,Laravel,我应该如何优化我的Laravel Homestead开发环境 关于如何优化Laravel以用于生产的文章并不缺乏,但我找不到的是如何优化我的开发——也就是说,我不应该在建议用于生产的dev上做什么?我假设在我还在开发的时候,在dev上缓存所有东西是个坏主意 我的调试栏当前显示了在我的应用程序页面上单击的这些平均值: 启动时间:120ms-500ms 应用:6s-10s 从声音上看,120ms对于引导来说并不太糟糕,但显然我需要改进我的应用程序加载时间 已经采取的步骤: 我已经用vagrant

我应该如何优化我的Laravel Homestead开发环境

关于如何优化Laravel以用于生产的文章并不缺乏,但我找不到的是如何优化我的开发——也就是说,我不应该在建议用于生产的dev上做什么?我假设在我还在开发的时候,在dev上缓存所有东西是个坏主意

我的调试栏当前显示了在我的应用程序页面上单击的这些平均值:

启动时间:120ms-500ms

应用:6s-10s

从声音上看,120ms对于引导来说并不太糟糕,但显然我需要改进我的应用程序加载时间

已经采取的步骤:

  • 我已经用
    vagrant plugin install vagrant winnfsd
    实现了winnfsd,并在我的homestad.yaml文件夹中使用了
    type:“nfs”
    ,以及
    vagrant reload--provision
  • 还将我在Homestead.yaml中的记忆增加到4096,并再次提供。仍在获得6s以上的应用程序负载

我想在我对如何改进这些特定部分提出后续问题之前,明确确定我的应用程序的哪些部分加载时间最长(查询、路由等)。

6s-10s加载一个页面?我自己也有这个问题,我通过改变宅地yaml中定义的股份解决了这个问题。我没有共享我的应用程序根目录,而是单独共享每个文件夹(应用程序、引导、数据库等),但供应商文件夹除外。这个文件夹我只保留在VM上(并且在本地为我的IDE intellisense保留了一个副本)。它大大加快了速度。需要注意的是,我必须单独维护根级别的文件,但不会太痛苦,因为我很少更改them@levi-是,单页加载至少6秒。在随后的加载中也没有更好的效果。@Jason-这样做似乎很奇怪,但我还是试试吧。在我需要安装npm的任何时候都必须用SSH连接到我的服务器,这将是一件很糟糕的事情,但在这一点上,我有点急于加快页面加载以进行开发。谢谢。有谁能推荐一个好的目标,以便在Laravel调试栏中获得“启动”和“应用程序”页面加载时间?您在开发服务器上的应用程序中得到了什么?