Обновление нескольких экземпляров одного и того же источника? - PullRequest
0 голосов
/ 05 июня 2019

Я настраиваю новый проект (a PHP CMS), который будет использоваться на several websites и, скорее всего, будет размещен на том же сервере, но также может быть размещен и на другом сервере.source CMS will be the same for all of these websites, кроме того, они, конечно, будут иметь свои собственные учетные данные базы данных.Таким образом, кроме файла конфигурации, источник всегда будет идентичен.

Теперь мой вопрос: каков наилучший способ обновлять все экземпляры CMS одновременно?That I fix a bug on the 'master' version of the CMS and can somehow push that fix to all other instances?

Я уже реализовал способ обновления базы данных с помощью CodeIgniter migrations, теперь мне нужно только выяснить, как автоматически обновлять все сценарии / файлы за один раз.

Я проходил стажировку 3 года назад в компании, которая нуждалась в этом, и я помню, что они использовали XML-RPC для обновления всех версий их источника;но при чтении документации на codeigniter кажется, что XML-RPC не следует использовать таким образом.(Если я не ошибаюсь)

Может быть, это хорошая практика, как-нибудь сделать это в git?Настройка репо для всех сайтов?Я понятия не имею.Может кто-нибудь объяснить мне лучшую практику?

...