php - 使用提取方法优化 laravel 项目
问题描述
我正在开发一个使用 laravel 5.1 的正在进行的 laravel 项目。有一个过程需要 8 秒以上。在这个过程中,有一个方法有将近 250 行代码。从优化的角度来看,如果我将该代码提取到几个方法中,它会比平时更快还是需要很多时间?
解决方案
将一个大函数分解为多个小函数不会更快,而是会因为多个函数调用而变得更慢。
我建议更改您的方法,将队列用于异步进程等。
推荐阅读
- php - 搜索最小值时从关联数组返回 array_column
- c# - 如何从 Frame 访问 CommandBar 控件
- ios - AppCenter 不会更改 Flutter 中的共享方案配置
- awk - 使用 sed 或 awk 在每 n 行之后引入顺序字符串
- node.js - 为什么mongodb会自动将字符串转换为long?
- c# - 为什么代码不将某些资产视为预制件?
- c# - 实体框架不加载具有多对多关系的数据
- swift - SwiftUI 仅在查看 ContentView 时隐藏导航栏
- python - 如何在 python 3 中写入文本文件?
- python - 换行符不适用于我的程序?