如果我不将我的模型放入应用程序目录中的特定文件夹中,会有任何问题吗?

There's any issue if I don't place my models into a specific folder inside the app directory?

我正在学习一个教程,导师将他的所有模型放在以下路径 app>models 中。

我不愿意那样做,但他总是在谈论最佳实践,就像我正在谈论的那样。

那么,有什么问题吗?

尽管Laravel是一个MVC框架(Model-View-Controller),我们在L5及以上的版本中没有看到名为Model的文件夹。

人们通常倾向于将所有内容添加到一个名为 Model 的文件夹中,就像将所有模型组合在一起一样,但这在 L5 及更高版本中是可选的。

但是,是的,在我看来,将所有内容都保存在一个名为 Model 的文件夹下总是好的。

Laravel 不会成为您或您的项目使用任何一种方法的瓶颈。这是由您(和您的开发团队,如果您是其中一员)来决定的事情。这就是 Laravel 背后的惯例 - 让开发者在这件事上做出选择。