首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拉勒维尔,现在是回应时间,可以吗?

拉勒维尔,现在是回应时间,可以吗?
EN

Stack Overflow用户
提问于 2019-01-17 05:09:30
回答 1查看 364关注 0票数 6

我注意到我的laravel应用程序有些慢。即使是没有任何中间件或任何操作的基本路由,也要在本地主机上加载250 on 。所以我觉得有点慢。你是怎么想的?是因为我电脑的性能吗?或者当我把它部署到服务器上时它会变得更快?

规格: laravel 5.7 Vagrant,Laravel/6.4.0 (parallels,6.4.0)

编辑:更多关于计时的详细信息:

在相同的环境下测试样本,新创建的Laravel5.7项目。项目只有一个控制器和一个返回变量的基本方法,即$test=microtime(true) - LARAVEL_START;。结果通常在130~ ms左右。考虑到我的实际应用程序正在返回一些库和样式表的视图,这是相当不错的。

结论:我想这个速度对于我的本地环境(考虑到没有nfs的pc规范和流浪者)来说是完全可以的。

编辑2:正如@Tarasovych建议的那样,我禁用了调试器,并使用$test=microtime(true) - LARAVEL_START;获取响应时间。结果如下:

没有调试器的:

代码语言:javascript
复制
$test=microtime(true) - LARAVEL_START; 

$test是:

对于初始呼叫,第一次呼叫路线:500 ms。

在相同的路由上刷新: 190~ ms。

带有调试器的:

代码语言:javascript
复制
$test=microtime(true) - LARAVEL_START; 

$test是:

对于初始呼叫,第一次呼叫路由: 530~ ms。

在相同的路径上刷新: 200~ ms。

因此,粗略地说,调试器大约会影响响应时间。10 ms。也许我也应该禁用app_debug中的.env?我还没试过呢。

如果我没有提供足够的信息,请让我知道,以便我可以更新。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2021-01-24 19:30:48

对于开发环境来说,这是可以接受的。对于生产环境来说,这并不是很好的性能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54229379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档