我在Symfony 4中有两个单独的项目。第一个项目将由客户使用,而第二个项目将由员工使用。两个项目都使用相同的实体,存储库,名称空间,配置等。项目之间的唯一区别是控制器及其内容。有关单独项目的一些限制:
公开域(供客户使用)
域私有(供员工使用)
如您所见,公共域有一些奇怪的要求,这些要求是为了最大程度地提高安全性。为了将两个项目托管在同一台服务器上,我在Apache上使用了虚拟主机,并正确配置了这些主机。
现在我有以下问题:在控制器内部没有发生的任何机会,我也必须手动复制并粘贴到第二个项目中。因此,我希望两个域,两个网站都共享相同的资源,因此我只需要在一个位置进行编辑。我怎样才能做到这一点?我想出两种解决方案:
如果有人可以给我一些有关如何解决此问题的建议,那将大有帮助!