我有很多位于不同服务器的PHP网站(云端的LAMP服务器)。它们是来自不同客户的不同网站,但我在所有客户端都使用了一些通用代码。所有这些常见代码都放在Common_Code_Folder中,我用它作为包含类,控制器,函数等的库。
结构是这样的:
Server 1
> Common_Code_Folder
> Root_Folder
> Code Website 1
Server 2
> Common_Code_Folder
> Root_Folder
> Code Website 2
Server 3
> Common_Code_Folder
> Root_Folder
> Code Website 3
等...
当我更改Common_Code文件夹中的任何内容时,我正在寻找一种更智能的解决方案来部署它。
我现在做的是什么:
当我更改Common_Code文件夹中的任何文件时,我需要在FTP中连接所有网站,并上传所有网站的common_code文件夹。如果我有15个网站,我需要做15次!
有没有办法自动化?也许是GIT?也许是部署代码?