【问题标题】:Symfony2 how to structure a project when there is a lot of entity?Symfony2 在有很多实体时如何构建项目?
【发布时间】:2015-05-15 09:18:49
【问题描述】:

我有一个项目被分成几个部分,因为我有很多实体(以及它们附带的所有控制器和表单),但它们是相关的,我的问题是,我必须如何构建我的项目我是否需要一个包含多个子文件夹或多个捆绑包的捆绑包,因为最佳实践表明捆绑包是独立的并且可以删除,但该应用程序仍然有效。
提前感谢您,并为我的英语水平低感到抱歉。
下图总结了我的问题。

src/
AppBundle/
            Controller/
                        CustomerController/
                                        CustommerController.php
                                        ...
                        SaleController/
                        ...

src/ CustomerBundle/ Controller/ SaleBundle/ Controller/ ... 最好的问候 Toniouch。

【问题讨论】:

    标签: symfony structure project-organization


    【解决方案1】:

    使用捆绑包,使它们尽可能小。拥有一个通用的、紧密耦合的捆绑包是个坏主意,因为随着应用程序的增长,它很难维护。

    推荐的包结构是有原因的! :)

    有关捆绑包的更多信息:http://symfony.com/doc/current/cookbook/bundles/best_practices.html

    【讨论】:

      【解决方案2】:
      猜你喜欢
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多