В настоящее время у нас есть такая конфигурация для нашего сайта:
стадия Окружающая среда. В этой среде мы используем соединение с живой БД, а для кода мы используем SVN.
Производство / Live Окружающая среда. Балансировка нагрузки между несколькими веб-серверами. Сервер хранения изображений.
Мы планируем установить Wordpress в этой конфигурации, но я не уверен, что произойдет, если плагин будет обновлен в производственной среде? Файлы из Stage не будут синхронизироваться. Как мы могли справиться с этим? Следует ли исключить папки плагинов из SVN? Но в этом случае мы больше не сможем тестировать плагины на Stage.
Что еще мы должны учитывать при такой конфигурации? Основная цель - иметь возможность тестировать изменения на Stage, прежде чем мы экспортируем их в живую среду.
Спасибо.
У нас была такая же проблема, но с другой CMS.
Мы сосредоточились на двух направлениях:
Отключение обновления в живой системе, выполнение этого только в системе разработчика, добавление изменений в svn и перенос их в живую систему
Написание сценария, отслеживающего установку wordpress в действующей системе, на предмет изменений, добавления их в svn и фиксации с сообщением об обновлении.
Оба способа не идеальны, но могут работать.