我正在使用 Lumen 为现有的 Laravel 应用程序编写 API。为了允许 API 的控制器访问 Laravel 应用程序的模型,我将 Laravel 应用程序添加为 git 子模块,并通过 composer.json 文件将其设置为自动加载到“Main”命名空间中:
"psr-4": {
"App\\": "app/",
"Main\\": "main/app/"
}
这很好用,但我想问一下这会对内存使用产生什么影响。是整个 Laravel 应用程序都被加载到内存中(从而导致性能下降),还是 Lumen 应用程序在引用 Main\Model 类时只是被告知“在哪里看”?
谢谢