我们公司决定转移到Symfony2,现在我们正在尝试重新编写我们的应用程序。我还是Symfony2的新手,并试图找出构建应用程序的最佳方法。
我们的应用程序包含2个部分,每个部分位于不同的服务器上:
我打算在 A 中使用Doctrine,所以我创建了所有必需的实体,但我觉得我需要与 B <分享 A 实体strong>因为使用实体创建/验证表单更容易。
谢谢
答案 0 :(得分:0)
我没有您描述的确切问题,但我想在单个项目中共享/扩展应用程序之间的某些实体。但是,我被好人推荐给分支整个项目。
我想您将使用Git,因此您将拥有两个分支:A和B.两者都将具有公共文件(在您的情况下为实体),但肯定会包含不同的控制器/服务必要。
现在,既然您已经提到过两台服务器,那么您不仅可以使用单独的代码,还可以为A和B设置不同的部署脚本。
缺点:我相信git分支的一些中间知识是必要的。
你接受了吗?