我用cakephp创建了一个CMS。
我将此CMS用于多个客户机,所有客户机都位于不同的服务器上。
基本代码对于每个客户机都是相同的。我根据他们的需要更改公共模板。所以基本上只有几个文件是不同的。
如何在本地(测试)服务器上管理此项。
我不想为每个客户机复制所有文件。因此,如果我更新代码,它只在一个位置上完成,然后上传到服务器的位置。我不想为每个客户更改它。
你是怎么处理的?
ted\my-fancy-cms
my-fancy-cms\client1-theme
composer require my-fancy-cms\client1-theme
在本地副本中,您可以签出您想要的任何主题,最好是所有内容都在版本控制系统中,并且易于切换。所有这些都应该非常容易维护。