Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
Performance 如何提高controller.get_可调用的执行时间_Performance_Symfony4 - Fatal编程技术网

Performance 如何提高controller.get_可调用的执行时间

Performance 如何提高controller.get_可调用的执行时间,performance,symfony4,Performance,Symfony4,刚刚使用web骨架安装了一个新的symfony flex项目。我添加了一个控制器和一个服务来与Prismic API对话 从Prismic渲染一个简单的文档,我注意到总执行时间有点增加。查看性能日志时,似乎最长的执行时间花费在controller.get_callable上 因为我没有看到任何子调用,我如何改进它以降低执行时间 该时间与HttpKernel ControllerResolver有关,HttpKernel ControllerResolver根据请求决定调用哪个控制器。您可以通过优

刚刚使用web骨架安装了一个新的symfony flex项目。我添加了一个控制器和一个服务来与Prismic API对话

从Prismic渲染一个简单的文档,我注意到总执行时间有点增加。查看性能日志时,似乎最长的执行时间花费在controller.get_callable上

因为我没有看到任何子调用,我如何改进它以降低执行时间


该时间与HttpKernel ControllerResolver有关,HttpKernel ControllerResolver根据请求决定调用哪个控制器。您可以通过优化路由来改进计时,确保系统不必花费大量时间来解析要调用的控制器/操作

资料来源: