Laravel 5.3 将会简化 app 目录下的子目录结构

现在离 Laravel 5.3 正式发布的日子越来越近,也就没几天的事了,Laravel 5.3 最近一次改动是将 app 目录下的子目录结构进行简化,移除了 EventsJobsListenersPolicies 目录:

Laravel-5_3-App

不过依然支持向后兼容,你可以通过运行相应的 Artisan 命令将它们找回来。

这一调整的主要目的是为了保持框架目录结构的纯粹,从而降低刚接触框架者的认知成本,进而快速上手。

学院君 has written 675 articles

资深PHP工程师,Laravel学院院长

13 thoughts on “Laravel 5.3 将会简化 app 目录下的子目录结构

      1. 我知道没有,我只是在想 作者为什么不搞个Models 把所有的模型文件放到里面去?既然5.3是从简化目录开始,那如果加上Models 目录,不更简化了吗?而目前默认的情况放在app目录下

    1. 田较瘦 says:

      看了有关issue里作者自己的解释,不弄Models文件夹是因为这可能误导用户认为“模型”等于“数据表”,反正说了一堆,我是没太理解,想自己把模型弄到一个目录下去也是可以的……

发表评论

标记为*的字段是必填项(邮箱地址不会被公开)

你可以使用这些HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>