下午好。
我写了我的管理面板并提出了一个问题。如果我将每个管理模块(页面、新闻、菜单、滑块等)创建为单独的包,所有这些都将连接到 AppKernel。它会极大地影响我的申请速度吗?
现在一切都直接存储在 AppBundle 中,并拥有自己的实体和控制器。
一般来说,所有这些实体之间并没有特别的联系,不同的项目(网站)可能有不同的集合(某处有新闻,但某处没有,等等)。
p.s. 我是 Symfony 的新手。
感谢您的回答。
下午好。
我写了我的管理面板并提出了一个问题。如果我将每个管理模块(页面、新闻、菜单、滑块等)创建为单独的包,所有这些都将连接到 AppKernel。它会极大地影响我的申请速度吗?
现在一切都直接存储在 AppBundle 中,并拥有自己的实体和控制器。
一般来说,所有这些实体之间并没有特别的联系,不同的项目(网站)可能有不同的集合(某处有新闻,但某处没有,等等)。
p.s. 我是 Symfony 的新手。
感谢您的回答。
Symfony 是一个模块化的框架,因此,它的主要思想是每个,比方说,“大”,逻辑实体(新闻,个人帐户......)应该是单独的模块 - 包。
Symfony 也有一个强大的工具 - DI,它应该有助于轻松获得这个或那个实体。而如果你充分利用DI,那么获取一个或另一个实体的速度(复杂度)会相当快
俄语文档