以前它更像是 Rails/CodeIgniter 风格的代码目录, 包含了应用逻辑, 应用配置, 视图模板, 持久化存储等除了静态资源以外的几乎所有东西....由此带来的是, Laravel 相关的配置文件保存在了自己的独立目录下, 资源文件--语言和视图--保存在了自己的独立目录下, 数据库相关的信息也保存在了它们自己的目录下....对我们大多数人而言, 创建一个新项目(旧版本的)之后, 至少要花时间去删除 models 目录, 给应用添加命名空间, 按照 PSR-4 规范设置该命名空间的类自动加载....可以减少过程代码, 使执行更容易预测. 同时也鼓励对 Service Providers 的用户态使用(即 "在我们的代码里,而不是在框架代码里").